中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

新浪推網(wǎng)站阿里大數(shù)據(jù)官網(wǎng)

新浪推網(wǎng)站,阿里大數(shù)據(jù)官網(wǎng),好網(wǎng)站建設(shè)公司北京,深圳創(chuàng)業(yè)孵化基地入駐條件C中使用while循環(huán) C關(guān)鍵字 while 可幫助您完成程序中 goto 語句完成的工作,但更優(yōu)雅。 while 循環(huán)的語法如下: while(expression) {// Expression evaluates to trueStatementBlock; }只要 expression 為 true, 就將反復(fù)執(zhí)行該語句塊。因此…

C++中使用while循環(huán)

C++關(guān)鍵字 while 可幫助您完成程序中 goto 語句完成的工作,但更優(yōu)雅。 while 循環(huán)的語法如下:

while(expression)
{// Expression evaluates to trueStatementBlock;
}

只要 expression 為 true, 就將反復(fù)執(zhí)行該語句塊。因此, 必須確保 expression 在特定條件下將為 false,否則 while 循環(huán)將永不停止。

以下程序使用 while 而不是 goto 讓用戶能夠重復(fù)計(jì)算:

#include <iostream>
using namespace std;int main()
{char userSelection = 'm';   // initial valuewhile (userSelection != 'x'){cout << "Enter the two integers: " << endl;int num1 = 0, num2 = 0;cin >> num1;cin >> num2;cout << num1 << " x " << num2 << " = " << num1 * num2 << endl;cout << num1 << " + " << num2 << " = " << num1 + num2 << endl;cout << "Press x to exit(x) or any other key to recalculate" << endl;cin >> userSelection;}cout << "Goodbye!" << endl;return 0;
}

輸出:

Enter the two integers:
56
25
56 x 25 = 1400
56 + 25 = 81
Press x to exit(x) or any other key to recalculate
r
Enter the two integers:
365
-5
365 x -5 = -1825
365 + -5 = 360
Press x to exit(x) or any other key to recalculate
x
Goodbye!

分析:

第 7~19 行的 while 循環(huán)包含了該程序的大部分邏輯。 while 循環(huán)檢查表達(dá)式 (userSelection != ‘x’),僅當(dāng)該表達(dá)式為 true 時(shí)才繼續(xù)執(zhí)行后面的代碼。為了確保第一次循環(huán)能夠進(jìn)行,第 5 行將 char 變量 userSelection 初始化為‘m’。需要確保該變量不為‘x’,否則將導(dǎo)致第一次循環(huán)不會進(jìn)行,應(yīng)用程序退出,而不做任何有意義的工作。第一次循環(huán)非常簡單,但第 17 行詢問用戶是否想再次執(zhí)行計(jì)算。第 18 行讀取用戶輸入,這將影響 while 計(jì)算的表達(dá)式的結(jié)果,確定程序繼續(xù)執(zhí)行還是就此終止。第一次循環(huán)結(jié)束后,將跳轉(zhuǎn)到第 7 行,計(jì)算 while 語句中表達(dá)式的值,如果用戶按的不是 x 鍵,將再次執(zhí)行循環(huán)。如果用戶在循環(huán)末尾按了 x 鍵,下次計(jì)算第 7 行的表達(dá)式時(shí),結(jié)果將為 false,這將退出 while 循環(huán),并在顯示再見消息后結(jié)束應(yīng)用程序。

注意:

循環(huán)也叫迭代, while、 do…while 和 for 語句也被稱為迭代語句。

該文章會更新,歡迎大家批評指正。

推薦一個(gè)零聲學(xué)院的C++服務(wù)器開發(fā)課程,個(gè)人覺得老師講得不錯(cuò),
分享給大家:Linux,Nginx,ZeroMQ,MySQL,Redis,
fastdfs,MongoDB,ZK,流媒體,CDN,P2P,K8S,Docker,
TCP/IP,協(xié)程,DPDK等技術(shù)內(nèi)容
點(diǎn)擊立即學(xué)習(xí):C/C++后臺高級服務(wù)器課程

http://www.risenshineclean.com/news/57693.html

相關(guān)文章:

  • 泉州網(wǎng)站建設(shè)公司首選網(wǎng)站綜合查詢工具
  • 個(gè)人適合做什么網(wǎng)站域名??烤W(wǎng)頁推廣大全
  • 英文 日文網(wǎng)站建設(shè)申請線上營銷的優(yōu)勢
  • 一級a做爰片在線看網(wǎng)站公司搜索seo
  • 襄陽營銷型網(wǎng)站愛站網(wǎng)絡(luò)挖掘詞
  • 深圳最新消息公布長沙seo服務(wù)
  • 做調(diào)查問卷賺錢網(wǎng)站有哪些培訓(xùn)seo哪家學(xué)校好
  • 網(wǎng)站建設(shè)投訴去哪里投訴軟件推廣的渠道是哪里找的
  • 什么是網(wǎng)站域名?會計(jì)培訓(xùn)班要多少錢一般要學(xué)多久
  • 電子商務(wù)網(wǎng)站建設(shè)與管理習(xí)題答案免費(fèi)服務(wù)器
  • 免費(fèi)網(wǎng)站推廣工具有哪些百度搜索排行榜前十名
  • 如何做網(wǎng)站的的關(guān)鍵詞網(wǎng)絡(luò)培訓(xùn)學(xué)校
  • 免費(fèi)做網(wǎng)站wxp114百度愛采購優(yōu)化軟件
  • 長春市疫情最新消息今天行動軌跡湖南網(wǎng)站seo營銷
  • 258做網(wǎng)站怎么樣網(wǎng)站排名優(yōu)化+o+m
  • 自己做優(yōu)惠劵網(wǎng)站賺錢嗎網(wǎng)站seo是干什么的
  • 響應(yīng)式網(wǎng)站新聞部分怎么做aso優(yōu)化軟件
  • 順徳網(wǎng)站建設(shè)公司有哪些搜索關(guān)鍵詞排名優(yōu)化軟件
  • 臨沂品牌網(wǎng)站推廣人民日報(bào)今日新聞
  • ui設(shè)計(jì)技術(shù)培訓(xùn)學(xué)校十堰seo優(yōu)化
  • 房產(chǎn)這么做網(wǎng)站才多點(diǎn)擊量2023新聞熱點(diǎn)摘抄
  • 佳木斯建設(shè)工程交易中心網(wǎng)站自助建站
  • 建筑培訓(xùn)網(wǎng)站網(wǎng)絡(luò)廣告策劃的內(nèi)容
  • 青縣做網(wǎng)站價(jià)格好看的網(wǎng)站ui
  • 手機(jī)網(wǎng)站開放關(guān)鍵詞排名點(diǎn)擊軟件工具
  • 怎么做網(wǎng)站報(bào)告網(wǎng)絡(luò)輿情分析研判報(bào)告
  • 推薦10個(gè)網(wǎng)站電子商務(wù)網(wǎng)站開發(fā)
  • 天眼查 企業(yè)查詢官網(wǎng)seo網(wǎng)站推廣優(yōu)化
  • 網(wǎng)站設(shè)計(jì)網(wǎng)站開發(fā)百度推廣投訴人工電話
  • 西安網(wǎng)站策劃公司一呼百應(yīng)推廣平臺