第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C學習遇見的一個問題!求大神!

C學習遇見的一個問題!求大神!

C
FL_wykjg 2016-07-17 14:29:46
使用循環(huán)計算1-2+3-4+5-6+…-100的值? 結果不對······差了好多····
查看完整描述

4 回答

已采納
?
慕蓋茨9781818

TA貢獻25條經驗 獲得超19個贊

b == 0;

編程里面的等于是 == ,=是賦值;

查看完整回答
1 反對 回復 2016-07-19
?
小半邊呆

TA貢獻4條經驗 獲得超6個贊

#include?<stdio.h>
int?main()
{
????/*?小伙伴們:
???????????選擇你們認為最合理的循環(huán)結構完成功能吧?*/
????int?sum?=?0;??//定義計算結果變量sum
????int?i?=?1;????//定義循環(huán)數字變量i
????int?flag?=?1;?//定義符號狀態(tài)變量flag
????
????//使用while循環(huán)
????while(i<=100)
????{
????????int?b;?//定義整型變量b
????????b=i%2;?//變量i除以2取余并把余數賦值給b
????????if(b==0)?//如果b=0,則i為偶數
????????{
????????????sum?-=?i;
????????}
????????else
????????{
????????????sum?+=?i;
????????}
????????i++;?//因為i從1開始所以放到后面
????????
????}?
????printf("sum=%d\n",sum);?
????
????return?0;????
}


查看完整回答
2 反對 回復 2016-07-18
?
FL_wykjg

TA貢獻1條經驗 獲得超1個贊

if里面 等 是== 而不是= 所以錯了很多

查看完整回答
1 反對 回復 2016-07-17
?
漢娜之眼

TA貢獻42條經驗 獲得超27個贊

你為什么要sum+-=flag,不是應該是i 嗎,還有i是從1開始的,要先進行判斷才能進行i++要不先++,i就從2開始了,肯定不對啊。

查看完整回答
反對 回復 2016-07-17
  • FL_wykjg
    FL_wykjg
    找到錯誤了··if里面 等 是== 而不是= 所以錯了很多 沒關系 還是謝謝·
  • 漢娜之眼
    漢娜之眼
    好吧,,,看你注釋你寫的flag是符號變量,,,你+flag我以為錯了
  • 4 回答
  • 0 關注
  • 1468 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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