0
對於這個基本的算法:這是和算法的正確輸出嗎?
begin
input n;
sum:= 0;
for i:=1 to n do
sum:=sum+i;
output sum;
end
如果說n=3
然後是我說得最終輸出總和會是6? 如果不是,那麼請有人解釋爲什麼!
道歉,如果格式化關閉,我不知道我是否正確。
謝謝!
對於這個基本的算法:這是和算法的正確輸出嗎?
begin
input n;
sum:= 0;
for i:=1 to n do
sum:=sum+i;
output sum;
end
如果說n=3
然後是我說得最終輸出總和會是6? 如果不是,那麼請有人解釋爲什麼!
道歉,如果格式化關閉,我不知道我是否正確。
謝謝!
是的。該算法起作用。雖然你可以通過使用
begin
input n;
sum:= n*(n + 1)/2;
output sum;
end
你想要什麼? – sunkuet02
我想知道我是否正確的說什麼!我有點不確定 –