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

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

為什么if后面不需要加{}?

? ? ? ? ? ?int x = 1;

? ? ? ? ? ?int sum = 0;

? ? ? ? ? ?while (x <= 30)

? ? ? ? ? ?{

? ? ? ? ? ? ? ?if (x%2 !=0)

? ? ? ? ? ? ? ? ?sum += x;

? ? ? ? ? ? ? ? ? ?x++;

? ? ? ? ? ?}

? ? ? ? ? ?Console.Write(sum);


為什么在if(x%2 != 0) 后面加{ },就會出錯,只寫sum += x; x++;這個就運行成功?


正在回答

3 回答

if后面如果只有一條語句,可以省略{}

0 回復 有任何疑惑可以回復我~

if后面不加{}就是只運行一句,加了{}就是運行里面所有的

0 回復 有任何疑惑可以回復我~

你這個{}只能這樣加

?if (x%2 !=0)

? ? ? ? ? ? ? ? ?{? ?sum += x; }

? ? ? ? ? ? ? ? ? ?x++;

把x++包括在里面就死循環了,


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

舉報

0/150
提交
取消

為什么if后面不需要加{}?

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

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

幫助反饋 APP下載

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

公眾號

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