freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

程序結(jié)構(gòu)和流程控制語(yǔ)句-資料下載頁(yè)

2025-06-29 15:26本頁(yè)面
  

【正文】 =1。j=i。j++) //內(nèi)循環(huán),求i! t=t*j。 //分別將j乘以t,再賦給t,實(shí)現(xiàn)連乘 p=。 //求每一項(xiàng)p e=e+p。 //將p加入到e中,實(shí)現(xiàn)累加 } coute=eendl。 system(pause)。 return 0。}* 1 2 3 4 5 6 7 8 91 12 2 43 3 6 94 4 8 12 165 5 10 15 20 256 6 12 18 24 30 367 7 14 21 28 35 42 498 8 16 24 32 40 48 56 649 9 18 27 36 45 54 63 72 81【例18】編寫(xiě)程序打印如右表所示九九表:include iostreamusing namespace std。int main(){ int i,j。 cout*39。\t39。 for(i=1。i=9。i++) couti39。\t39。 coutendl。 for(i=1。i=9。i++) { couti39。\t39。 for(j=1。j=i。j++) //內(nèi)循環(huán)控制第二個(gè)乘數(shù)j從1變到i couti*j39。\t39。 //計(jì)算并輸出每一項(xiàng)i*j coutendl。 //輸出完一行后換行 } system(pause)。 return 0。}5.break語(yǔ)句:除了能終止switch語(yǔ)句外,還可以終止單循環(huán)語(yǔ)句的執(zhí)行,也可以從多重循環(huán)循環(huán)語(yǔ)句的內(nèi)循環(huán)體跳到外循環(huán)體?!纠?9】輸入一個(gè)正整數(shù),判斷該數(shù)是否是素?cái)?shù)。include iostreamusing namespace std。int main(){ int i,a。 coutInput an integer:。 cina。 for(i=2。i=a1。i++) if (a%i==0) break。 //若a能被i整除,則a不是素?cái)?shù),用break退出。 if(i==a) couta is a primenumber.\n。 else couta is not a primenumber.\n。 system(pause)。 return 0。}6.continue語(yǔ)句: ① 在while或do while語(yǔ)句中執(zhí)行到continue語(yǔ)句時(shí),程序不執(zhí)行continue后的語(yǔ)句,而轉(zhuǎn)向條件表達(dá)式處,開(kāi)始下一次循環(huán)。即所謂短路語(yǔ)句。② 在for語(yǔ)句中執(zhí)行到continue語(yǔ)句時(shí),程序不執(zhí)行continue后的語(yǔ)句,而轉(zhuǎn)向for語(yǔ)句中的第3表達(dá)式處,開(kāi)始下一次循環(huán)。語(yǔ)句格式:continue?!纠?0】輸入10個(gè)整數(shù),統(tǒng)計(jì)其中正數(shù)的和及正數(shù)的個(gè)數(shù)。include iostreamusing namespace std。int main(){ int a,i,k=0,s=0。 //k存放正數(shù)的個(gè)數(shù),s存放正數(shù)和 coutInput 10 integer:。 for(i=1。i=10。i++) { cina。 //輸入整數(shù)到變量a if(a=0) continue。 //若a為負(fù)數(shù)則轉(zhuǎn)for語(yǔ)句中表達(dá)式3處執(zhí)行 k++。 //若a為正數(shù)則k加1,將a累加到s中 s=s+a。 } coutk=k39。\t39。s=s39。\n39。 system(pause)。 return 0。}注意:continue語(yǔ)句只能用于循環(huán)語(yǔ)句中,且在嵌套循環(huán)語(yǔ)句中,只對(duì)當(dāng)前循環(huán)起作用。continue語(yǔ)句和break語(yǔ)句的區(qū)別是:continue語(yǔ)句只結(jié)束本次循環(huán),而不是結(jié)束整個(gè)循環(huán)的執(zhí)行;而break語(yǔ)句則是結(jié)束循環(huán),不管循環(huán)條件是否成立。C++語(yǔ)句都是根據(jù)其在程序中的先后次序,從主函數(shù)開(kāi)始,依次執(zhí)行各個(gè)語(yǔ)句。而continue語(yǔ)句和break語(yǔ)句能夠改變程序的執(zhí)行順序,即不依次執(zhí)行緊跟其后的語(yǔ)句,而跳到另一個(gè)語(yǔ)句處接著執(zhí)行。從表面上看循環(huán)語(yǔ)句或條件語(yǔ)句改變了程序的執(zhí)行順序,但由于整個(gè)循環(huán)只是一個(gè)語(yǔ)句(條件語(yǔ)句也一樣),因此它們也仍然是順序執(zhí)行的。6.exit( )和abort( )函數(shù)exit( )函數(shù)和abort( )函數(shù)都是C++的庫(kù)函數(shù),其功能都是終止程序的執(zhí)行,將控制返回給操作系統(tǒng)。當(dāng)使用這兩個(gè)函數(shù)中的任一個(gè)函數(shù)時(shí)。(1)exit()函數(shù):無(wú)條件正常終止程序的執(zhí)行,并將控制返回給操作系統(tǒng)。格式:exit(表達(dá)式)。通常表達(dá)式的取值為0表示正常退出,而其他整數(shù)為異常退出。當(dāng)執(zhí)行exit( )函數(shù)時(shí),系統(tǒng)要做終止程序執(zhí)行前的收尾工作,如關(guān)閉該程序打開(kāi)的文件。釋放變量所占用的存儲(chǔ)空間(不包括動(dòng)態(tài)分配的存儲(chǔ)空間)等。(2)abort()函數(shù):用于異常終止程序的執(zhí)行。格式:abort( );調(diào)用該函數(shù)時(shí),括號(hào)內(nèi)不能有任何參數(shù)。執(zhí)行該函數(shù)時(shí),系統(tǒng)不做結(jié)束程序前的收尾工作,直接終止程序的執(zhí)行。故通常使用exit( )函數(shù)來(lái)終止程序的執(zhí)行。【例21】編寫(xiě)程序,求一元二次方程的解。要求:從鍵盤(pán)上輸入一元二次方程的系數(shù)a,b,c,從屏幕上輸出對(duì)應(yīng)一元二次方程的根(可以不考慮復(fù)數(shù)根)。分析:一元二次方程的解有幾種情況:(1) a=0時(shí),當(dāng)b=0,方程無(wú)解;當(dāng)b≠0,方程有單根;(2)a≠0時(shí),當(dāng)b2-4ac=0,方程有兩個(gè)相等的實(shí)根;當(dāng)b2-4ac0,方程有兩個(gè)不等的實(shí)根;當(dāng)b2-4ac0,方程有兩個(gè)共軛復(fù)根。【例22】 輸入某一年的年份和月份,計(jì)算該月的天數(shù)。說(shuō)明:(1)一年中的大月(1月、3月、5月、7月、8月、10月、12月),每月的天數(shù)為31天;(2)一年中的小月(4月、6月、9月、11月),每月的天數(shù)為30天;(3)對(duì)2月,則要判斷該年是平年還是閏年,平年2月為28天,閏年2月為29天。某年符合下面兩個(gè)條件之一就是閏年:① 年份能被400整除;② 年份能被4整除,但不能被100整除?!纠?3】裴波那契數(shù)列的前幾個(gè)數(shù)為1,1,2,3,5,8,……,其規(guī)律為:F1=1 (n=1)F2=1 (n=2)Fn=Fn1+Fn2 (n≥3)編寫(xiě)程序求此數(shù)列的前面40個(gè)數(shù)?!纠?4】求出100~200之間的所有素?cái)?shù),輸出時(shí)一行打印五個(gè)素?cái)?shù)。【例25】有100個(gè)學(xué)生種100棵樹(shù),其中高中生每人種3棵樹(shù),初中生每人種2棵樹(shù),小學(xué)生每3人種1棵樹(shù),問(wèn)高中生、初中生、小學(xué)生各有多少人? 【例26】編寫(xiě)程序能顯示底邊長(zhǎng)L、高H45度角的平行四邊形圖形(圖形“*”組成)。 21 / 2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1