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

正文內(nèi)容

03 流程控制-文庫吧

2024-12-31 16:33 本頁面


【正文】 0。 int v1=5,v2=0。 if(ab) if(b!=15) if(!v1) x=1。 else if(v2) x=10。 x=1。 coutx。 }結(jié)果: 1該語句不屬于選擇結(jié)構(gòu)中的語句18例:求一元二次方程 ax2+bx+c=0的根,其中系數(shù) a, b, c為實數(shù),由鍵盤輸入。include iostreaminclude cmathusing namespace std。void main(){ double a, b, c, delta, p, q。cout Please intput a, b, c = 。cin a b c。delta = b*b4*a*c。p = b/(2*a)。q = sqrt(fabs(delta))/(2*a)。19 if (delta = 0)cout x1 = p+q endl x2 = pq endl。else{cout x1 = p + j q。 cout endl x2 = p j q endl。}}思考:( 1) a=0?( 2) a≠0,b=0?( 3) a≠0,b≠0?20switch語句switch(表達式 ){ case 常量 表達式 1: 語句組 1。case 常量表達式 2: 語句組 2。case 常量表達式 n: 語句組 n?!璬efault : 語句組 n+1。}[break。][break。][break。]必須為 整型或 字符型21說明:10 常量表達式的 值 必須 互不相等 。20語句組 i可以含有多個語句。30 語句中含有 break語句時,執(zhí)行完后退出switch語句。40若某組語句不含 break語句,則本組語句執(zhí)行完畢后將繼續(xù)執(zhí)行下一組語句。2250若沒有常量值與表達式值相等,執(zhí)行 default語句 n+1,若無該語句 ,退出 switch語句。60可以多個 case共用一組語句。80用 switch語句實現(xiàn)的多分支結(jié)構(gòu)程序,可用if語句或 if語句的嵌套來實現(xiàn)。70switch語句允許嵌套。23例 :用 switch結(jié)構(gòu)求分段函數(shù) 2a+1 (1=a2)b= a23 (2=a4) a 其它switch((int)a){case 1: b=2*a+1。 case 2: case 3: b=a*a3。 default: b=a。}共用語句組switch((int)a){case a=1a2:…… case a=2a4:.….. default: b=a。} 關(guān)系表達式 Χ思考: 若省去 break語句,情況會怎樣? break。break。24例:從鍵盤上輸入學生的分數(shù),要求當學生的分數(shù) 90~ 100- very good! 80~ 90 - good 60~80 - pass 0~50 - Fail25includeiostreamusing namespace std。void main(){ int score。 cinscore。switch(score/10){ case 10: case 9: coutVery good!\n。case 8: coutGood!\n。case 7:case 6: coutPass!\n。case 5: coutFail!\n。default: coutinput error。 break。break。break。break。}}26例:執(zhí)行下列程序段后,輸出結(jié)果為:int a=1,b=0。switch(a){ case 1: switch(b)。 { case 0: cout“**0**”。break。 case 1:cout“**1**”。break。 } case 2:cout“**2**”。break。}**0****2**27includeiostreamusing namespace std。void main(){ int x=1,y=0,a=0,b=0。 switch(x) { case 1 : switch(y) { case 0 : a++。break。 case 1 : b++。break。 } case 2 : a++。b++。break。 case 3 : a++。b++。 } coutab。}a=2,b=128循環(huán)結(jié)構(gòu) while 表達式語句假 (0)真 (非 0)dowhile while (表達式 ) 語句do語句while (表達式 )。forfor(表達式 1。表達式 2。表達式 3)語句29While語句while (表達式 ) 語句 ;可以是復合語句,其中常含有 改變條件 表達式值的語句執(zhí)行過程:先計算表達式的值,當表達式的值為非 0 時執(zhí)行語句;為 0 時執(zhí)行循環(huán)的后繼(退出循環(huán))30說明:循環(huán)體可為任意類型語句下列情況,退出 while循環(huán)條件表達式不成立(為零)循環(huán)體內(nèi) break,return,goto表達式始終為真 : while(1)31例 1:程序的功能?includeiostreamusing namespace std。void main( ){ int n,sum=0。 n=1。 while (n=100) { sum=sum+n。 n++。 } coutsum)。}條件表達式復合語句例 1:求 ∑ n 的值。32includeiostreamusing namespace std。void main( ){ int n,sum=0。 while (n=100) { sum=sum+n。 n++。 } coutsum。}例 1:求 ∑ n 的值。 n=1。問題: n=1;能放在循 環(huán)體內(nèi)嗎? n=100 中的等號去掉 ? 1到 100 的累乘 應怎樣修改程序? sum=1。 sum=sum*n。
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1