1樓:漠影歌
for迴圈的執行方式;
首先執行第一句 i = 0; 算是一個初始化。
其次執行第二句 i < 6,這算是一個判斷,如果版這個條件不成立,則不進入for迴圈結束。
之後會走for迴圈裡面的語句,權printf那個。
執行完for迴圈裡面的語句之後,再執行for括號中的第三句 i ++,讓i 自加 1,這時候 i = 1 + 1 =2, 然後再走i < 6 ,明顯2 < 6條件成立,繼續for迴圈中的語句,如此迴圈往復,一直到i >= 6 使得 i < 6的條件不成立為止。
不懂繼續追問
2樓:
就著你bai
這個程式說,當du前陣列a總共有6個元素zhi,元素的編號分別是dao:0,版1,2,3,4,5
用一個用於迴圈的變權量i從第0號元素開始,逐次往後遍歷這個陣列,也就是按照上面的順序
將陣列中的資料取出來,在for的{}中用列印語句輸出
3樓:匿名使用者
當i分別等於0,1,2,3,4,5時。分別執行一次大括號裡面的語句共執行了6次
for(i=0;i<8;i++)在c語言中是什麼意思?
4樓:曾寫下的夢
for 是一種迴圈語句 for 應該包含3個語句 可以為空第一個是初始化條件 只執行一次
第二個是循專環條件 滿足條件才屬會繼續迴圈第三個是每次迴圈結束後都會執行的語句 一般是變數的增加,也可以不寫,放到迴圈裡寫
所以這句話的意思就是
變數i 初值賦為 0 在i<8的情況下會進行迴圈 每次i自增1
那麼進行了 0,1,……,6,7 8次迴圈最後i=8 不滿足條件 退出迴圈
c語言中for(i=0;i<2,i++)是什麼意思
5樓:聽不清啊
在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 ,發現不再滿足,於是就退出迴圈。
6樓:匿名使用者
理解你給的語句中i和i++前面的逗號分別是i和分號的筆誤,如非筆誤請追問
for ( i=0;i<2;i++ )
是以下語句的簡寫:
i=0;
loop:
if ( i<2 )
7樓:空素琴狄己
剛開始學習就問這樣的問題。。。
一個簡單的迴圈,i從0開始,到i等於2,沒迴圈一次i自增1,到不滿足條件小於等於2是就跳出迴圈
8樓:匿名使用者
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++ ) 希望對你有幫助
9樓:匿名使用者
i的初值等於2
當i的值小於n時執行for迴圈的內容
且i的值加1
直到i=n時跳出迴圈
10樓:dd愛睡覺的熊
for迴圈中間的1永遠為真,所以這是個死迴圈(除非當i滿足某個條件,用break退出迴圈),i從0開始,每次迴圈加一。
11樓:藏著羽毛
for(i=0;i<2;i++)
12樓:戲子_醜
for(i=0;i<2,i++){};
{}中的**執行兩次第一次i=0,
第一二次i=1。
13樓:很想好好學習
初始化時i大寫?
for迴圈基本形式,不懂看書,比提問強。
14樓:匿名使用者
春方殊離仁君
越國亡來又是誰。 榮身苦惟艱生患
·西施宜笑復宜顰,
多殷憂纏情將如
c語言中for(i=0;i<5;i++)與for(i=0;i<5;++i)有區別嗎?
15樓:天枰非官
沒有區別,i++和++i返回值並不同但這樣迴圈不使用這個返回值
16樓:gta小雞
效果上沒有區別,速度上字首++比字尾++快一點
17樓:匿名使用者
你把兩個迴圈執行一下就知道了
18樓:吾不告訴你
有區別,i++的話先迴圈再加一,++i的話先加一再迴圈
19樓:巧逸美祁白
i++是先使用變數的值,後加1;
++i是先自加1,然後使用變數的值。
本例中:
str[j++]=str[i];
相當於:先賦值,後自加。
str[j]=str[i];
j++;
fori01i什麼意思fori0i8i在c語言中是什麼意思?
for迴圈中間的1永遠為真,所以這是個死迴圈 除非當i滿足某個條件,用break退出迴圈 i從0開始,每次迴圈加一。i一直加迴圈加1,退出條件是永真,可以在for語句中新增break語句退出迴圈,否則會死迴圈的 這個就是循 抄環了其他的你都應該懂,就是這個1,你不知道啥意思1,在的位置,是for迴圈...
c語言中for i 5 i i與for i 5 i0 i為什麼迴圈次數一樣了
for i 5 i i 與for i 5 i 0 i 的迴圈次數是不一樣的,第二個比第一個多迴圈一次。因為第一個的迴圈條件 i 表示 i 不為0時迴圈條件成立,故迴圈5次結束 而第二個迴圈條件i 0表示 i 大於或等於0時迴圈條件成立,故迴圈6次結束 for i 5 i i 中,中間那個i作為一個布...
fori1i100i中的i是什麼意思
i 在這裡就是i i 1的意思。用在別的地方,則是先取i的原值,進行語句規定的操作,取用結束後i i 1 i 的意思說每次迴圈進來i 1,迴圈100次列印就是i 100.for int i i 100 i a i i 1 這個是什麼意思?解釋的仔細點 迴圈體 迴圈控制變數i初值為?int i 貌似你...