c語言麻煩知道的朋友指導一下謝謝

2021-05-09 21:05:25 字數 601 閱讀 7588

1樓:匿名使用者

完善下tf006161822的答案:

for的第一次迴圈(i=2)

由於i=2滿足if條件,執行 continue;語句, 直接跳過下面的程式進入 while(! i) 判斷不滿足條件,所以跳出do迴圈,執行while(! i)下面的那個n++,此時n=1;

for第二次迴圈(i=3)

i=3 不滿足了if條件,未執行 continue;語句, 執行while(! i) 上面的n++,由於i=3,不滿足while,跳出do迴圈,執行while(! i)下面的n++,此時n=3;

for的第三次迴圈(i=4)

i=4滿足if,執行 continue;語句, 直接跳過下面的程式進入 while(! i) 判斷不滿足條件,所以跳出do迴圈,執行while(! i)下面的那個n++,此時n=4。

接著應該i=5了,已經不滿足for要求了,所以輸出結果,最後答案就是n=4

2樓:匿名使用者

我認為輸出結果是i=2

3樓:在武昌湖記筆記的公孫瓚

n=4,只有i=3的時候,do while裡的n++才會被執行

c語言兩個答案麻煩幫忙解釋一下謝謝

答案 c項和d項 語句成立就為真 1 不成立就為假 0 解釋 a項 先判斷9是否等於0,9不等於0,為假 即是0 又有一個 非 就是真 即是1 然後是 或 或的意思是先判斷前一表示式是否為真,為真則不需要判斷後一個表示式,反之,前一表示式為假的話就判斷後一表示式。接下來就是 與 3 1為真,所以真個...

C語言題目,求教一下

結果 n 0,k 4 輸出 0 case4 n 2 k break 結果 n 2,k 3 輸出2 case3 n 1 k break 結果 n 3,k 2 輸出3 case2 case4 n 2 k break 結果 n 5,k 1 輸出5 答案應該是0235 確實沒有什麼6的存在 default ...

一道c語言程式設計題,麻煩幫忙看一下我編的程式錯在哪兒

a沒有初始化 del char裡邊,a沒有初始化,就去判斷a 0 導致記憶體洩露 include stdio.h int del char char old,char n return 0 int link string char n,char link new for i j j b 0 i li...