最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

標(biāo)準(zhǔn)答案好像有問(wèn)題

#include?<stdio.h>

int?main()
{
????int?sum?=?0;
????int?i?=?1;
????int?flag?=?1;
????while(i<=100)
????{
????????i++;
????????sum?+=?i?*?flag;
????????flag?*=?-1;
????????printf("%d\n",?sum);??//?執(zhí)行的第一步結(jié)果是2,是錯(cuò)誤的。雖然最終結(jié)果是-50沒(méi)錯(cuò),但是第一步是sum?+=?i?*?flag的時(shí)候,i是2
????}
????return?0;
}


正在回答

2 回答

可是我覺(jué)得i++本來(lái)的定義就是先讀數(shù),再取值,也就是你把i++放在前面也沒(méi)關(guān)系,因?yàn)樗鼤?huì)先讀取1,再取值為2,所以在第一次循環(huán)中實(shí)際參加的數(shù)就是1

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

weixin_慕圣2505535

你試一下3,5,99這些單數(shù)就知道答案代碼是錯(cuò)的了
2021-01-19 回復(fù) 有任何疑惑可以回復(fù)我~
#include?<stdio.h>
//?正確答案應(yīng)該是這樣
int?main()
{
????int?sum?=?0;
????int?i?=?1;
????int?flag?=?1;
????
????while(i<=100)
????{
????????sum?+=?i?*?flag;
????????flag?*=?-1;
????????i++;
????????printf("%d\n",?sum);
????}
????return?0;
????
}


2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

愛(ài)3

細(xì)心!?
2020-09-29 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

標(biāo)準(zhǔn)答案好像有問(wèn)題

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)