-
a+5;continue;} 這句話a+5是錯的,如果想讓a增加5,就寫成a=a+5;或 a+=5;
printf("%d"b)在本句末尾;沒寫。
如果按照上述更改操作,則最終輸出為 11
for(b=1;b<=10;b++)
if(a>=8)break;如果 a>=8,則結束 for 語句;
if(a%2==1) 如果 a 為奇數,則 a=a+5;
a-=3;//a=a-3
printf("%d",b)
-
程式會為您更改它,以便您可以直接執行它。
希望對你有所幫助。
執行的結果是 4
#include
void main()
int a=1,b;
for(b=1;b<=10;b++)
if(a>=8) 如果 a>=8,則結束迴圈。
break;
if(a%2==1) 如果 a 將餘數除以 2 等於 1,即 a 是偶數。
a+=5;然後 a 的值乘以 5
continue;繼續下乙個迴圈。
a-=3;否則,如果 a 是減去 3 的奇數值,您可以在此處新增乙個 printf("%d %d",a,b);看看每個迴圈中 a 的值是多少,以及 b 迴圈了多少次。
printf("%d",b);輸出 b 的值被迴圈多次。
-
首先,b=1a<8 a%2==1 a+=5 a 變為 6,繼續 b 加 1
A<8 A%2==0 A-=3 A 變為 3 B 加 1A<8 A%2==1 A+=5 A 變為 8 繼續 B 加 1A>=8 中斷; b=4
-
按下該鍵後,對應的埠是否從紅色變為藍色?
-
答案是 420
當x=4時,執行輸出x,即輸出4;
接下來,執行 x=x-2,所以 x=2;
判斷 x>=0 為真,繼續進入迴圈,輸出 2;
接下來,執行 x=x-2,所以 x=0;
判斷 x>=0 為真,繼續進入迴圈,輸出 0;
接下來,執行 x=x-2,所以 x=2;
確定 x>=0 為 false,然後退出迴圈。
-
420 Ah,從 4 開始,每次減去 2 到 0。