亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

其中sum+=i*flag; 和 i++;的順序是否是可以互換的?

#include <stdio.h>

int main()

{

? ? /* 小伙伴們:

? ? ? ? ? ?選擇你們認為最合理的循環結構完成功能吧 */

? ? int sum = 0; ?//定義計算結果變量sum

? ? int i = 1; ? ?//定義循環數字變量i

? ? int flag = 1; //定義符號狀態變量flag

? ??

? ? //使用while循環

? ? while(i<=100)

? ? {

? ? ? ? sum+=i*flag;

? ? ? ? i++;

? ? ? ? flag=-flag;

? ? }

? ? i = 1; ?//重新初始化變量i

? ? printf("sum=%d",sum);

? ? return 0;

}


正在回答

1 回答

如果你的i初始化為0就可以,反之不成立

1 回復 有任何疑惑可以回復我~
#1

ltoponly 提問者

本題i初始化為1,,不過也是成立的呀 ???
2018-08-13 回復 有任何疑惑可以回復我~
#2

修裾欲溯空

你不是問能不能互換嗎?i賦值為0就能換順序啊
2018-08-13 回復 有任何疑惑可以回復我~
#3

ltoponly 提問者 回復 修裾欲溯空

嗯 我是說 我就是用的上述程序 互換位置依然成立 本程序i不是賦值為1了么
2018-08-14 回復 有任何疑惑可以回復我~
#4

修裾欲溯空 回復 ltoponly 提問者

那就不成立了
2018-08-14 回復 有任何疑惑可以回復我~
#5

ltoponly 提問者 回復 修裾欲溯空

您試試 不管i++放在最先還是最后 系統都顯示正確
2018-08-14 回復 有任何疑惑可以回復我~
#6

修裾欲溯空 回復 ltoponly 提問者

哦,答案也一樣嗎?
2018-08-14 回復 有任何疑惑可以回復我~
#7

ltoponly 提問者 回復 修裾欲溯空

可不嘛 用慕課網自帶的編程程序是這樣
2018-08-14 回復 有任何疑惑可以回復我~
#8

修裾欲溯空 回復 ltoponly 提問者

emmmmm,好吧,應該就是我錯了
2018-08-14 回復 有任何疑惑可以回復我~
查看5條回復

舉報

0/150
提交
取消

其中sum+=i*flag; 和 i++;的順序是否是可以互換的?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號