c語言,for i 1 i《10 i 2 的i 2是什

2021-03-17 19:35:13 字數 2107 閱讀 8817

1樓:聽不清啊

這裡的i+=2

就是i = i + 2

的簡略形式。

在這裡,

for(i=1;i<=10;i+=2)

i=1;是迴圈前的初始化。為進入迴圈作準備。

中間的i< =10;可是有點錯誤的:《和=必須連在一起,成為<=才是一個邏輯運算子,否則會出錯的。當這個邏輯表示式的值為真時,就執行後面的迴圈體語句。

最後是迴圈體語句每次執行完成後執行的語句。比如這裡的i+=2。這也可看作是為下一輪迴圈作準備的(這個語句也可以不寫在這裡,而是寫在迴圈體的最後,全憑程式設計師個人習慣。

不過直接修改迴圈控制變數的簡短語句通常都是寫在這裡)。

2樓:匿名使用者

c語言中for(i=0;i<2,i++)是什麼意思

3樓:聽不清啊

在c語言中,

for(i=0;i<2,i++)

這樣的迴圈體會執行2次(分別是i=0和i=1時的情況)它的執行流程是這樣的:

首先給變數i賦初值0,然後判斷,若滿足條件i<2(是),就執行迴圈體的語句,完成後再i++,即

i = i + 1;

i 變成1,然後再次判斷是否滿足條件i<2(仍是),就再執行迴圈體的語句,完成後再i++,即

i 成為2, 再次判斷是否滿足條件i<2 ,發現不再滿足,於是就退出迴圈。

4樓:匿名使用者

理解你給的語句中i和i++前面的逗號分別是i和分號的筆誤,如非筆誤請追問

for ( i=0;i<2;i++ )

是以下語句的簡寫:

i=0;

loop:

if ( i<2 )

5樓:空素琴狄己

剛開始學習就問這樣的問題。。。

一個簡單的迴圈,i從0開始,到i等於2,沒迴圈一次i自增1,到不滿足條件小於等於2是就跳出迴圈

6樓:匿名使用者

i = 0 表示i在for迴圈中的初始值是0.i<2表示可以迴圈的次數,即 0 1 兩次。i++ 就是i = i+1的意思,表示每次迴圈步長是1.

那麼這個迴圈就是執行2次 假如吧你這個條件中的i++變成i = i+2,那就是步長等於2 那麼這個迴圈就只執行一次了。 還有,注意格式for ( i=0;i<2;i++ ) 希望對你有幫助

7樓:匿名使用者

i的初值等於2

當i的值小於n時執行for迴圈的內容

且i的值加1

直到i=n時跳出迴圈

8樓:dd愛睡覺的熊

for迴圈中間的1永遠為真,所以這是個死迴圈(除非當i滿足某個條件,用break退出迴圈),i從0開始,每次迴圈加一。

9樓:藏著羽毛

for(i=0;i<2;i++)

10樓:戲子_醜

for(i=0;i<2,i++){};

{}中的**執行兩次第一次i=0,

第一二次i=1。

11樓:很想好好學習

初始化時i大寫?

for迴圈基本形式,不懂看書,比提問強。

12樓:匿名使用者

春方殊離仁君

越國亡來又是誰。 榮身苦惟艱生患

·西施宜笑復宜顰,

多殷憂纏情將如

c語言中i+=m+1的「i+"是什麼意思?

13樓:超級蘿蘿李

i+=m+1  的意思是  i=i+m+1在這裡的「+」 「=」  是一個運算子號。

就是把自己

加上右邊的項再賦值給自己,「+」「=」運算子可以少寫一個變數名,方便一些

例如說:a+=b就是a=a+b,這只是一種簡單的寫法,基本雙目運算子都可以這麼寫的。

14樓:但安閩琴音

+=是一個運算子號,i+=m+1

的意思是

i=i+m+1;

就是把自己加上右邊的項再賦值給自己

c語言中fori0i《2i是什麼意思

在c語言中,for i 0 i 2,i 這樣的迴圈體會執行2次 分別是i 0和i 1時的情況 它的執行流程是這樣的 首先給變數i賦初值0,然後判斷,若滿足條件i 2 是 就執行迴圈體的語句,完成後再i 即 i i 1 i 變成1,然後再次判斷是否滿足條件i 2 仍是 就再執行迴圈體的語句,完成後再i...

C語言ii問題,有關C語言i 的 i的問題

mian int x,y,z 定義整形變數x y z x y z 把變數z的值賦給x和y 這時x y z的值是未知的 z 3 給z賦值3 y x 1 prinft d t d t x,y 把x 1的值賦給y,然後x加1,輸出x y y x 1 prinft d t d t x,y x自加1,然後把x...

for(i 1 in i 2 i)的時間複雜度

for i m i 1 i 2 當m小於等於0時,只判斷了一次便退出迴圈,時間複雜度為1 當m大於等於1時,時間複雜度為n,但是由於i永遠大於等於1,這個迴圈是個死迴圈,n為無窮大。計算方法 1.一般情況下,演算法的基本操作重複執行的次數是模組n的某一個函式f n 因此,演算法的時間複雜度記做 t ...