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

正文內容

c程序的流程--程序控制結構與語句(編輯修改稿)

2025-03-28 17:44 本頁面
 

【文章內容簡介】 if(表達式 2) 語句 1; else 語句 2; else 語句 3; 【范例 57】 判斷某學生的成績 score是否及格;如果及格是否達到優(yōu)秀( score≥90)。 表達式 1 F T 語句 2 表達式 2 語句 3 F T 語句 n 注意: C語言規(guī)定了 if和 else的“就近配對”原則,即else總是與前面最近的(未曾配對的)if配對。 多分支選擇結構 —— switch語句 switch語句的一般語法格式為: switch(表達式 ) { case 常量表達式 1:語句 1; [break; ] case 常量表達式 2:語句 2; [break; ] …… case 常量表達式 n:語句 n; [break; ] [default:語句 n+1; ] } 執(zhí)行過程為: 先計算表達式的值,并逐個與 case后面的常量表達式的值相比較,當表達式的值與某個常量表達式 i的值一致時,則從語句 i開始執(zhí)行;直到遇到 break語句或 switch語句的” }”; 若表達式與任何常量表達式的值均不一致時,則執(zhí)行default后面的語句或執(zhí)行后續(xù)語句。 多分支選擇結構 —— switch語句 例如: switch(x) { case 1: printf(“ statement 1.\n” )。 break。 case 2: printf(“ statement 2.\n” )。 break。 default: printf(“ default” )。 } 說明:⑴ switch后的表達式類型一般為整形、字符型和枚舉型,但不能為浮點型; ⑵ 常量表達式 i僅起語句標號作用,不作求值判斷; ⑶ 每個常量表達式的值必須各不相同,沒有先后次序; ⑷ 多個 case語句可以共用一組執(zhí)行語句 【范例 58】 根據(jù)一個代表星期幾的 0到 6之間的整數(shù),在屏幕上輸出它代表的是星期幾。 循環(huán)結構與語句 ? 循環(huán)結構 ? 當型循環(huán)語句 —— for語句 ? 當型循環(huán)語句 —— while語句 ? 直到型循環(huán)語句 —— dowhile語句 ? 循環(huán)的嵌套 循環(huán)結構 ? 循環(huán)結構是指在滿足循環(huán)條件時反復執(zhí)行循環(huán)代碼塊,直到循環(huán)條件不能滿足為止。 ? C中有 3種循環(huán)語句: while語句 do_while語句 for語句 【范例 59】 計算 100之內的奇數(shù)之和。 當型循環(huán)語句 —— for語句 一般語法格式為: for(表達式 1。表達式 2。表達式 3) 循環(huán)體語句; 表達式 2 F T 計算表達式 3 循環(huán)體語句 for后面的語句 計算表達式 1 執(zhí)行過程如下: ① 計算表達式 1的值; ② 判斷表達式 2,如果其值為非 0(真),則執(zhí)行循環(huán)體語句,然后執(zhí)行第③步;如果其值為 0(假),則結束循環(huán),執(zhí)行第⑤步; ③ 計算表達式 3; ④ 返回繼續(xù)執(zhí)行第②步; ⑤ 循環(huán)結束,執(zhí)行 for語句的后續(xù)語句。 當型循環(huán)語句 —— for語句 例如: sum=0。 for(i=0。i=100。i++) sum+=i。 可以將 for語句的形式改寫為: for(循環(huán)變量賦初值 。循環(huán)條件 。循環(huán)變量增值 ) 循環(huán)體語句; 當型循環(huán)語句 —— for語句 ? 【范例 510】 經(jīng)典問題:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如: 153是一個“水仙花數(shù)”,因為153=13+ 53+ 33。 ? 【范例 511】 計算 n!,即 n!=1*2*......*n。 當型循環(huán)語句 —— for語句 for循環(huán)的擴展形式: ⑴ 表達式 1和表達式 3可以是一個簡單的一個簡單的表達式,也可以是逗號表達式,例如: for(i=0,j=100。ij。i++,j) k=i+j。 ⑵ 循環(huán)條件可由一個較復雜表達式的值來確定,例如: for(i= 0; s[i]!= c s[i]!= 39。\039。;++ i); ⑶ 表達式2一般是關系表達式或邏輯表達式,但也可以是數(shù)值表達式或字符表達式,只要其值不等于0就
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1