1樓:月亮上的風
i初值為1,s初值為3;
執行以下(從第二遍開始,如果滿足s<15則再執行一遍):
將i的值標準輸出;
結束程式;
程式執行結果為7,步驟如上。
/*值得注意的是,在句子中「x++」和「++x」雖然都是x=x+1的意思,但是「x++」是先執行所在句子(執行時x為原值不變)然後進行x=x+1;而「++x」是先進行x=x+1的運算,然後用得出的新x值在所在語句中運算得到結果。*/
2樓:上帝來自地球
i=1;s=3;
dowhile (s<15);
printf("%d",i);
第一次執行迴圈的時候:
s+=i++;//s = 3 + 1 = 4, i = 1 + 1 =2;
(s%7==0)不成立
執行 ++i;//i = 3;
第二次執行迴圈的時候:
s+=i++;//s = 4 + 3 = 7, i = 3 + 1 =4;
(s%7==0)成立,執行continue;
第三次執行迴圈的時候:
s+=i++;//s = 7 + 4 = 11, i = 4 + 1 =5;
(s%7==0)不成立
執行 ++i;//i = 6;
第四次執行迴圈的時候:
s+=i++;//s = 11 + 5 = 16, i = 5 + 1 =6;
(s%7==0)不成立
執行 ++i;//i = 7;
s=16 >15while迴圈結束
執行printf("%d",i);輸出 7
3樓:唐明清
結果是8,自己每個迴圈走一遍,並不複雜
英語句型轉換,英語句型轉換怎麼做
若若弱弱諾諾 1.there is not a teacher in the office 2.there is a flower on the table.3.are there some pens in the box.4.there is some water in the glass.5.w...
請問這條化學題目如何做,請問這題目怎麼做
有一個同學在實驗室裡過濾一種渾濁液,發現濾出的液體仍然很渾濁,他檢查實驗裝置後,發現漏斗外壁沒有水,濾紙也未出現破損或者小漏洞,則說明實驗失敗的原因可能是下列錯誤操作中的 c a.濾紙高出漏斗邊緣的部分未剪掉 這並不影響過濾呀 b.濾紙與漏斗之間有氣泡未被排除 同上 c.傾倒液體時頁面高於濾紙邊緣 ...
下面這條sql語句怎樣用內連線或者外連線實現,我是菜鳥,求指導!謝謝啦很急
string sql select users.card.isreportlost from users,card,departments where users.cardid card.cardid and users.deptid departments.id select users.card...