1樓:匿名使用者
第一題,答案是d.4,4,for那句就假了就直接printf.
第二題,答案是b.4
1.b=1,因為a%2==1為真,執行a=a+5=6;continue跳過a-=3返回for;
2.b=4,因為a%2==1為假,執行a=a-3=3;
3.b=3,因為a%2==1為真,執行a=a+5=8;continue跳過a-=3返回for;
4,b=4,因為a>=8為真了,break,結束.
第三題, 答案是a.16
1.i%2=0為假,執行i++;和s+=i,則i=1,s=1;
2.i%2=1為真,執行這句,跳過i++;和s+=i,則i=2,s=1;
以下的問題以此類推:
分別:3.i=3,s=4
4.i=4,s=4
5.i=5,s=9
6.i=6,s=9
7.i=7,s=16
接這句while(i<7);這句為假了,退出。
2樓:
1. 程式執行後的輸出結果是d 而不是c
... a) 1,1 b) 2,2 c) 3,3 d) 4,4...你的感覺是對的.
2. 迴圈體中 有break語句, 當a>=8迴圈中斷,此時b=43. i=0 , i%2為0 if表示式為假....
3樓:不死殘鷹
1.可能是你編譯有問題吧, 這個執行結果是d不是c;
2.if(a>=8) break; 重點是這句,在a>=8的時候 程式就跳出迴圈了,所以第2題是b.
3.第一個0%2的時候值為假,然後i++ i=1了... 然後繼續做迴圈
本人是新手,請大俠繼續解答!11
c語言程式設計幫忙答題,C語言程式設計幫忙答題
1.演算法可以理解為有抄基本運算及規定的運算順序所構成的完整的解題步驟。或者看成按 照要求設計好的有限的確切的計算序列,並且這樣的步驟和序列可以解決一類問題 2.流程圖,計算機語言,偽 來表示演算法3.順序結構 選擇結構 迴圈結構 4.邏輯思維 5.結構化演算法是由一些基本結構順序組成的,就是把一個...
c語言作業不會做,求大神幫過,C語言作業 實在不會做了 求大神幫忙!!!多謝!!!
1 閏年 判斷是否為閏年 include int main void else printf d is leap n year else printf d is not leap n year printf if continued,press y otherwise press any key a...
c語言作業,求大神幫忙,C語言作業,求大神幫忙
由於時間關係,我也準備斷網了,先寫了前邊4題,剩下的明天有空再幫你補上 1 程式填空1 include include define arr size 80 main printf english character d n letter printf digit character d n dig...