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

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

C++中break的作用?

C++中break的作用?

C++
月關(guān)寶盒 2018-08-28 11:07:51
如下代碼:int_fill_array ( double ar[], int limit ){using namespace std;double temp;int i;for ( i=0; i<limit; i++){cout<<"enter value #" << (i+1) << ":";cin >> temp;if (!cin){cin.clear();while(cin.get()!='n')continue;cout<<"bad input;input process terminated.\n";break;}else if (temp<0)break;ar[i] = temp;}return i;}如上程序所示,continue和break的作用范圍是什么?break退出循環(huán)是指它所在的大括號內(nèi)的if 語句么?break的詳細(xì)用法是什么?該函數(shù)是怎樣實(shí)現(xiàn)功能的?困惑,求詳細(xì)。
查看完整描述

2 回答

?
qq_笑_17

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個贊

continue就不執(zhí)行本次循環(huán)后面的語句,直接進(jìn)入下一次循環(huán)
break也不執(zhí)行本次循環(huán)后面的語句,并且跳出循環(huán),不再執(zhí)行了
continue和break都只是對于循環(huán)有效,例如:while、do-while、for,對于if等其他不是循環(huán)的都無效
上面while里面的continue,如果不是'n'就繼續(xù),直到是'n'為止
如果是break,如果不是'n'就直接跳出while循環(huán)

查看完整回答
反對 回復(fù) 2018-09-21
?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個贊

continue和break都是針對最近的那個循環(huán)起作用的,continue是結(jié)束本次循環(huán)進(jìn)行下次循環(huán)。break是跳出循環(huán)。
在上面的方法中,break都是跳出for循環(huán)。continue是對while循環(huán),意思是直到輸入了n就結(jié)束本次輸入。
上面的方法是讓輸入limit個值并存入ar數(shù)組中,在輸入過程中會檢查是否輸入了空值或輸入了負(fù)值都會跳出循環(huán)不再進(jìn)行輸入。
如果正確輸入了,會返回輸入值的個數(shù)

查看完整回答
反對 回復(fù) 2018-09-21
  • 2 回答
  • 0 關(guān)注
  • 1444 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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