#include<stdio.h>int main(){??? double sum=0;??? double i;??? if(i=1.0,i<=100,i=i+2)??? {??????? sum=sum+i; ??? }??? ??? printf(" sum=%10.8f\n? ",sum);??? return 0; }為什么最后的結(jié)果是3.000000 ? 不應(yīng)該是更大的數(shù)字嗎?? 為什么循環(huán)提前結(jié)束了?
1 回答
已采納

onemoo
TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個(gè)贊
你哪里寫 for 循環(huán)了?
你寫的是 if!
而且 for 后面小括號(hào)中的三個(gè)部分是用分號(hào)隔開的。
- 1 回答
- 0 關(guān)注
- 1178 瀏覽
添加回答
舉報(bào)
0/150
提交
取消