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

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

不懂為什么是i<=100?還有i++是什么意思?

不懂為什么是i<=100?還有i++是什么意思?

C
慕妹9327462 2016-08-16 11:12:16
下面的代碼是正確的 ,但是不懂為什么是i<=100?還有i++是什么意思?#include <stdio.h>int main(){? ? int i,sum=0;? ? i=1;? ? while( i<=100 ?) ?//循環條件應該是什么呢?? ? {? ? ? ? sum=sum+i;? ? ? ? i++; ? ? ? ?//這里是不是應該改變循環變量的值? ? }? ? printf("100以內所有整數之和為:%d\n", sum);? ? return 0;}
查看完整描述

5 回答

已采納
?
快樂的時光

TA貢獻79條經驗 獲得超48個贊

由于你這個循環屬于while型的。故當滿足條件語句才執行后面的人語句。所以是小于等于100;
i++等價于i=i+1;這樣就好理解了。
希望能給你帶來幫助。

查看完整回答
3 反對 回復 2016-08-16
?
wooviet

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

首先明白這個簡短的程序是在求1-100的整數和,然后你要明白while循環,while()括號內的是判斷條件,為真的話,進入循環,然后循環體中,i++的意思是,在每次循環的時候改變循環變量i的值,使之能找到循環的出口,記住循環的三要素這是。

這里可以提一句:i++這個式子,是先使用i的值,再進行的++,免得有時候會遇到不清楚的情況。

查看完整回答
2 反對 回復 2016-08-16
?
空城丶Dreams

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

i++就是每次執行完自動加1 ? ? ? 當大于一百的時候跳出循環

查看完整回答
1 反對 回復 2016-08-16
?
一杯2塊的奶茶

TA貢獻226條經驗 獲得超75個贊

樓主,估計你是剛學的新手吧,這些其實是最基礎的東西,你學著過段時間回頭看就知道很簡單了

查看完整回答
反對 回復 2016-08-16
?
黑馬程序員3386844

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

簡單的要死的東西就是判斷真假小學生3小時就會

查看完整回答
反對 回復 2016-08-16
  • 5 回答
  • 0 關注
  • 2500 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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