課程
/后端開發(fā)
/C
/C語言入門
i++ 放sum前還是后 ? 我怎么覺得放后面, ? ? 答案給的放前面
2015-05-26
源自:C語言入門 4-10
正在回答
我也覺得答案有問題,i++應該放后面
我也不會 ?求解
這個對嗎
? ??
/* ? ?//使用while循環(huán)
? ? while(i<=100)
? ? {
? ? ? ? sum=sum+i*flag;
? ? ? ? i++;
? ? ? ? flag=-flag;
? ? }
? ? printf("sum=%d\n",sum);
? ? return 0;
? ? */
??
?/* ? //do-while循環(huán)
? ? do{
? ? ? ??
? ? }while(i<=100);
? ? printf("sum=%d",sum);
? ? return 0
?*/ ? ? ?
你用哪種循環(huán)?
qweqwe123 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答為什么i++不能放到sum+=i前面
4 回答為什么在這里i++放前放后結果都一樣,不是應該放在sum+=i*flag后面嗎
3 回答為什么i++要在sum=sum+i后面而不是在它前面?
2 回答第一次執(zhí)行i++后一排sum+=i*flag中的i是1還是2
6 回答i++; 放在sum=sum+i;怎么會算出5150的??求大神
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-11-14
我也覺得答案有問題,i++應該放后面
2015-06-27
我也不會 ?求解
2015-05-27
這個對嗎
2015-05-27
? ??
/* ? ?//使用while循環(huán)
? ? while(i<=100)
? ? {
? ? ? ? sum=sum+i*flag;
? ? ? ? i++;
? ? ? ? flag=-flag;
? ? }
? ? printf("sum=%d\n",sum);
? ? return 0;
? ? */
??
? ??
?/* ? //do-while循環(huán)
? ? do{
? ? ? ? sum=sum+i*flag;
? ? ? ? i++;
? ? ? ? flag=-flag;
? ? ? ??
? ? }while(i<=100);
? ? printf("sum=%d",sum);
? ? return 0
?*/ ? ? ?
2015-05-26
你用哪種循環(huán)?