當前位置:首頁 » 編程語言 » c語言填空

c語言填空

發布時間: 2024-08-10 05:41:54

『壹』 C語言基礎填空題,在線等,要詳細步驟和解題思路

1. 第一題

int i=1,j=0;

while(i++<3)

{j++; }

答案:j=2,i=4

解釋:i++ 加號在i 後面,屬於 後加加,就是先求表達式的結果,然後再加1.

第1次循環:初始值i=1 j=0,表達式 i<3 計算結果為TRUE, 執行j++和i+1 ,

執行結果: i=2,j=1

第2次循環:i=2, 表達式i<3 計算結果為TRUE, 執行j++和 i+1,執行結果 :i=3,j=2

第2次循環:i=3, 表達式i<3 計算結果為FALSE,不執行 j++ 但是仍然執行i+1,

執 行結果:i=4,j=2


  1. 第二題:答案:j=3,i=4

do{ j++; } while(i++<3); 此語句 是先循環 再檢查條件 和上一題不同。

初始化值:int i=1,j=0;

第1次循環:先執行j++, 然後 求表達式 i<3 ,為TRUE,最後i+1,執行結果:j=1,i=2;

第2次循環:先執行j++, 然後 求表達式 i<3 ,為TRUE,最後i+1,執行結果:j=2,i=3;

第3次循環:先執行j++, 然後 求表達式 i<3 ,為FALSE,最後i+1,執行結果:j=3,i=4;

程序測試結果:

希望我的回答對你的學習有所幫助,歡迎繼續提問,很高興和你一起討論和學習C/C++

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:333
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:374
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:609
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:29
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:104
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:940
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:736
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:800
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:507
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:369