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

正文內(nèi)容

程序流程控制ppt課件(留存版)

2025-06-26 12:43上一頁面

下一頁面
  

【正文】 及格 \ n ) 。 case?C?:printf(“及格 \n”)。 } 原因: 請判斷下列哪些寫法是正確的?為什么? 正確。 知識盤點: if… else… if語句是通過一連串的判斷,來實現(xiàn)互斥分支,它排列了一系列的操作,每一種操作是在相應(yīng)的條件下才能執(zhí)行。 if {l=s%10。x)。 2.認(rèn)識 if語句(第一種形式) (1)請觀察下面的流程圖: x0 x=x+1 該圖用 if語句表示為: if(x0) x=x+1。(mn) a!=b||x==y 等價于 !x||xy 等價于 x7amp。 printf(“交換前 a=%d,b=%d\n”,a,b)。 } ?在寫程序中,注意流程線的方向。 printf(“s=%f\n”,s)。b)。amp。year%100!=0)||(year%400==0) 任務(wù)四 考察條件控制語句 if語句 1 .考察分支結(jié)構(gòu)的執(zhí)行特點 請觀察下面的流程圖 : 開始 輸入一個正整數(shù) x x%6==0 輸出“ yes!” 輸出“ no!” 結(jié)束 該流程圖中 ,根據(jù)其真假使流程分支的判斷條件是什么 ? 該流程圖所表示的程序功能是什么 ? 答: x%6==0 答:判斷一個正整數(shù)是否是 6的倍數(shù)。 scanf(“%d”,amp。 s=x*x+y*y。 y=2*x1。 printf(“x=%d,y=%d\n”,x,y)。break。 g r a d e = g e t c h a r ( ) 。 f l o a t p r i c e , m o n e y , r 。 printf(“*\n”)。語句執(zhí)行完后就結(jié)束本次循環(huán)周期,重新返回 。 語句二 I=1。 do while sum=sum+i。 p u t c h a r ( c h ) 。 n u m ) 。 I ) p r i n t f ( % d , I ) 。 n + + ) p r i n t f ( % d \ n , n * n ) 。 n + + ) / * 9 行 */ p r i n t f ( % 3 d , m * n ) 。 fo r(m = 1 。 } p r i n t f ( 此時 r = % d \ n , r ) 。 ( 3)思考:如果該程序不使用 continue語句,要實現(xiàn)同樣的功能,該如何處理? 知識盤點: ? ? break 語句也可以用于循環(huán)結(jié)構(gòu)中,使程序提前跳出循環(huán)體,結(jié)束循環(huán),流程轉(zhuǎn)移到循環(huán)體后面的第 1 條語句。 w h i l e ( ) { s u m = s u m + i 。程序需要定義 2個變量 s和I, s用于存放乘積,I用于計算乘以 2的次數(shù)(即循環(huán)次數(shù))。 ( 2 )根據(jù)分析,填寫程序。 } } 記錄上機(jī)調(diào)試結(jié)果: 該程序 for語句部分的循環(huán)體內(nèi)有幾條語句? 答:有 2條語句。 f o r ( r = 1 。重復(fù)上述操作,當(dāng)外層循環(huán)第 5 個周期執(zhí)行完后, m 調(diào)整為 時,使得外層循環(huán)條件為假終止整個循環(huán),程序結(jié)束。 f or ( m = 1。 I j 。 ⑤結(jié)束循環(huán),執(zhí)行 for 語句后的第 1條語句。 I = 1 0 。 c h = g e t c h a r ( ) 。 do { s u m = s u m + i 。 I3 printf(“%c\n”,ch)。 } ① 兩條語句的關(guān)鍵字是什么? ② 關(guān)鍵字后的括號內(nèi)是什么表達(dá)式? ③ 關(guān)鍵字后的語句部分可以是哪些語句 ? ( 2)試寫出 while語句的一般形式。 程序一 main() { printf(“*\n”)。因為有多個選擇,故可使用 if ? else ? if 結(jié)構(gòu)。如果程序中沒有 break 語句,那么從匹配標(biāo)號到 switch 結(jié)構(gòu)結(jié)束,中間所有的語句均被執(zhí)行一次。 grade=getchar()。x)。x)。 include”” main() {int x,y,s,l。x)。 (1)分析: 閏年的條件是符合下列2個條件之一: 能被4整除,但不能被 100整除; 能被 400整除 (2)請分別寫出2個條件的邏輯表達(dá)式: year%4==0amp。 Printf(“真 =%d,假 =%d\n”,true,false)。 1.填寫流程圖 ,寫出 C程序。 開始 輸入半徑: r S=*r*r 輸出面積: s 結(jié)束 main() { float r,s。 include”” main() {char ch1,ch2。 printf(“交換后 a=%d,b=%d\n”,a,b)。54||!0 等價于 2.完成下表 表達(dá)式 表達(dá)式的值 (32)amp。 b 等。 } 3 .認(rèn)識 if…else 語句(第二種形式) (1)請觀察下面的流程圖: x0 y=x y=x 真 假 該流程圖表示的意思是什么? ( 2 ) if …else 語句的形式: if(表達(dá)式) 語句 1 else 語句 2 ( 3)請?zhí)顚懥鞒虉D: 真 假 語句 1 答:求 x的絕對值。如果 x=10,則 y=3x10,否則, y=2x1,輸出 y的值。 else printf(“right!\n”)。 原因: 寫法 3: y=1。 default:printf(“輸入數(shù)據(jù)錯誤! \n”)。 d e f a u l t : p r i n t f ( 輸入數(shù)據(jù)錯誤 \ n ) 。 i f ( n 1 0 ) r = 1 . 0。 2.學(xué)習(xí) while語句的形式 ( 1)請觀察下面 while語句的形式,完成問題。 c h = 39。它可以是簡單語句、復(fù)合語句,也可以是空語句。 ②計算 while 括號中的 (循環(huán)條件)。 ) 。 ( 2 )試寫出 for 語句的一般形式。 a 39。 信息:C語言提供的 3種循環(huán)結(jié)構(gòu): whiledowhilefor都可以相互嵌套,自由組合。 m=1 m=5 n=1 n=5 輸出 m*n n++ 輸出 39。 p ri n t f( \ n )。 請輸入圓柱體的高: 6CR 答:不一定,因為當(dāng) V,執(zhí)行break語句退出循環(huán)。那么,下一次周期究竟在何處開始呢?對于 while 語句和 do ?while 語句,執(zhí)行了 coutinue 語句后,它的下一步操作是計算測試表達(dá)式即循環(huán)控制條件;對于 for 語句,下一步操作是先進(jìn)行表達(dá)式 3 的計算即控制變量的更新、調(diào)整,然后再進(jìn)行表達(dá)式 2 的計算即循環(huán)控制條件。 sum=0。I=100。 ( 1 )分析:首先定義了 2 個變量。 i n c l u d e s t d i o . h m a i n ( ) { i n t n u m 。 i n c l u d e s t d i o . h d e f i n e P I 3 . 14 m a i n ( ) { i n t r 。 m++ 真 假 真 假 ① 請歸納工作過程: 當(dāng) m 值為 1 時,進(jìn)入外循環(huán)的第 1 個周期,進(jìn)入循環(huán)體后執(zhí)行的第 1 條語句就是內(nèi)層循環(huán)的 語句。 嵌套形式: ① while(
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1