7個回答
-
1。沒有 main() 函式。
2。您的程式只是新增了 main,而根本沒有執行。
include
int i=1,sum=0;
sum=sum+1;
i=i+1;此時,i=2;
while(i<0) i=2>0,所以 while 不會被執行。
printf("sum=%d,i=%d",sum,i);
直接到這裡。
結束。
-
include
main()
int i=1,sum=0;
while(i<0) 在這裡是錯誤的,你可以把它改成 while(i<100)。
sum=sum+1;
i=i+1;
printf("sum=%d,i=%d",sum,i);
-
頭暈目眩,甚至不是主要的。
我給你改一下,隨便寫一下,可能不是你想要的,我真的不明白你的意思。
#include
int main()
int i=1,sum=0;
while(i<10)
sum=sum+i;
printf("sum=%d,i=%d",sum,i);
i=i+1;
return 0;
-
include
main() main 後面應該加上括號!
int i=1,sum=0;
而(i<0)在這裡做i<0似乎沒有多大意義!
sum=sum+1;
printf("sum=%d,i=%d",sum,i);
i=i+1;可以執行迴圈的條件。
希望LZ能注意基礎!
-
include
main()
int i=1,sum=0;
while(i<0) i 小於 0 嗎? 前面的一對 i 已經等於 1,怎麼可能小於 0,那麼條件怎麼會錯。
sum=sum+1;
i=i+1;
printf("sum=%d,i=%d",sum,i);
怎麼了**? 原因是什麼? 無法執行!!
-
由於 i=i+1; 這樣 i=2,這樣 while 語句就不會被執行。
-
沒有 main 函式就無法執行。
相關回答