第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

continue語句

continue語句

高階攻城師 2016-06-13 17:36:51
#include "iostream.h" int main() { int k,m,n; for(k=0,m=1;m<4;m++) {for(n=1;n<5;n++) ? if(m*n%3==0)continue; ? cout<<m<<"? "<<n<<endl; ? k++; } cout<<k; } 這個代碼的結(jié)果為什么是 1? 5 2? 5 3? 5 3 為什么會有5輸出,k為什么是3?
查看完整描述

2 回答

已采納
?
打編輯的草稿

TA貢獻2條經(jīng)驗 獲得超4個贊

這里的兩個for與一個continue很容易引起錯誤理解;我們知道continue語句是為了跳過一次for循環(huán),但這里是哪一個for呢?毫無疑問是里面的for循環(huán):

for(n=1;n<5;n++)
????if(m*n%3==0)continue;

這個時候跳過這個循環(huán)有什么影響呢?答案是:P影響都沒有,因為continue后面沒有這個for循環(huán)的語句了,而

?cout<<m<<"??"<<n<<endl;
??k++;

是第一個for循環(huán)的語句。所以里面for循環(huán)的作用就是將n從1遍歷到5,這時候再輸出m,n;之后k++;總共三次這樣的循環(huán),所以是以上結(jié)果。

查看完整回答
2 反對 回復(fù) 2016-06-14
?
jfhdibrbfjd

TA貢獻163條經(jīng)驗 獲得超40個贊

這就需要你多練多想

查看完整回答
反對 回復(fù) 2016-06-13
  • 2 回答
  • 0 關(guān)注
  • 2067 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號