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

正文內(nèi)容

第四章語句與程序控制結(jié)構(gòu)(存儲版)

2024-10-11 08:16上一頁面

下一頁面
  

【正文】 環(huán) */ sum=sum+i。 i=1。 } i++。 10,9,8,7,6,5,4,3,2,1, 例: for(i=0。 for(t=0。 } } 1!=1 (每次循環(huán)都進行輸出 )) 2!=2 3!=6 4!=24 5!=120 68 例 : 計算某班 32位學生某門課的平均成績,并輸出 最高分、最低分。 if(scoremax) max=score。e3) while(e1)。 long fact。 j++) fact=fact*j。 i) { for(j=0。 j=i。 功能: 用于跳出由 while、 dowhile、 for構(gòu)成的循 環(huán)結(jié)構(gòu),或跳出 switch構(gòu)成的多路分支結(jié)構(gòu)。 for(r=1。 i++) /* 省略了 e2*/ { if((long)sum+i32767) break。m, amp。 printf(“GCD=%d,SCM=%d\n”, i, m*n/i)。 m=n。 m?n 求 m%n ? r r!=0? n ? m r ? n m%n ? r 輸出 n、 a*b/n mn? 83 2. continue語句 一般形式: continue。 printf(“\n”)。 計數(shù)器控制循環(huán): scanf(“%d”, amp。 86 標記控制循環(huán): printf(“Enter grade, 1 to end:”)。 } aver=sum/count。 scanf(“%ld”, amp。 /*循環(huán)次數(shù)不定 */ scanf(“%d”, amp。 s=1。 getch( )。 由前兩項相加求得下一項后第一項可覆蓋,即 變量的值是不斷更迭的 (迭代法 )。 if(i%2==0)printf(\n)。 f1=f1+f2。 /*符號變反 */ t=s/n。 float n, t, pi。 main( ) { int n。 i=5。 scanf(“%d”, amp。 sum=sum+g。 printf(“%s”, c%10==0? ”\n” : ”???” )。 ┇ ┇ } } 84 例:把 100~ 200之間不能被 3整除的數(shù)輸出;并控制 一行輸出 10個數(shù)據(jù)。 } printf(“GCD=%d,SCM=%d” , n, a*b/n)。 m=a, n=b。amp。 printf(“Enter m,n:”)。 /*循環(huán)次數(shù)不明確 */ for(i=1, sum=0。 半徑的范圍控制 —— r: 1~ 10 附加控制 ——area100 main( ) { int r。 } 76 break語句和 continue語句 循環(huán)的附加控制,將打破常規(guī)的循環(huán)機制。 i=9。 /*定位到屏幕中心 */ for(i=9。 for(j=1。 b2。 正確的循環(huán)嵌套形式: 外循環(huán) ┇ 內(nèi)循環(huán) ┇ 外循環(huán) 內(nèi)循環(huán) 1 內(nèi)循環(huán) 2 三重循環(huán) 70 錯誤的循環(huán)交叉形式: 例: dowhile嵌套 例: dowhile、 for混合嵌套 do { ┇ do { ┇ do { ┇ } for(e1。score)。 i++) { fact=fact*i。 i++, j) printf(“%d*%d=%d\n”, i, j, i*j)。 i。 { sum=sum+i。 } 64 省略 e1和 e3: 將跳過 e e3的求解。 。 printf(”1+2+3+…+100=%d\n”, sum)。 表達式 2。 do { t=pow(2, i)。 } 58 include main( ) { unsigned num, n, t。num)。amp。 printf(”%d\n”, fact)。 內(nèi)嵌語句為循環(huán)體;形式:單條、復合、空語句。 scanf(”%d”, amp。 是錯誤的。 執(zhí)行流程: 首先求解表達式并對其值進行邏輯判斷,為真 執(zhí)行內(nèi)嵌語句;之后再次求解表達式并判斷,為真 再次執(zhí)行內(nèi)嵌語句;當表達式值為假時,退出 while 循環(huán),執(zhí)行后續(xù)語句。 輸入 a、 b、 c、 d T ab F a?b 248。 case 4: printf(”%d %d %d %d”, p1, p2, p3, p4)。 switch( w ) { case 5: printf(”%d\b\b\b”, p5)。 else if(a=10) w=2。 } 輸入 abc ab? a?b bc? ac? a?c b?c N N N Y Y Y 45 例:輸入一個不多于 5位的正整數(shù) 要求: 1. 輸出它是幾位; 2. 輸出該數(shù); 3. 逆序、空格分隔輸出各位數(shù)字; 如輸入: 123,輸出: 3 2 1 輸入 a 求 a的位數(shù) 分離 a的各位數(shù)字 輸出 a、位數(shù)、逆序數(shù) 字 46 main( ) { long a。 b=t。 } 44 例:輸入三個整數(shù),由大到小輸出。a, amp。 /*取四者之一假定最大 */ if (bmax) max=b。 main( ) { int a, b, c, d, max。 case 3 : a++。 41 switch語句 示例 main() { int x=1,y=0,a=0,b=0。break。 } } 這才差不多 ! break! 運行結(jié)果: 60~ 69 40 switch語句 示例 解決方法 ——break語句: main() { char s。break。 case ?C? : printf(“60~ 69\n”)。 break。 scanf(“%d,%d”, amp。 printf(”3. Multiply\n”)。 case 7: c1=’B’ 。 } 80~ 100分 A檔 70~ 79分 B檔 60~ 69分 C檔 0~ 59分 D檔 break。g)。 printf(“y0”)。 else c=c。 printf(y=%\n, y)。 printf(”x=%,y=%\n”, x, y)。 printf(”Enter x:”)。 if (leap==1) printf(”%d is a leap yeas.\n”,year)。 例:分支條件不成立時需要進一步分支 算法表示: 算法實現(xiàn): if (e1) s1 else if (e2) s2 else s3 e1 e2 T F T F s1 s2 s3 20 例:分支條件成立與不成立,均要進一步分支 算法表示: 算法實現(xiàn): e1 e2 e3 T F T F T F s1 s2 s3 s4 if (e1) if (e2) s1 else s2 else if (e3) s3 else s4 21 例:分支條件不成立時需要若干層進一步的分支 算法表示: 算法實現(xiàn): e1 e2 e3 T F T F T F s1 s2 s3 s4 if (e1) s1 else if (e2) s2 else if (e3) s3 else s4 可見:階梯 if是條件不成立時的嵌套結(jié)構(gòu) 22 例:編程,判定某年是否閏年 閏年條件:整百的年份能被 400整除; 或非整百的年份能被 4整除。 if (g=60amp。g)。 if (g0||g100) printf (”INPUT ERROR !”)。 else if (g=80) printf(”A”)。 } 15 第三種形式 —— 階梯 if (不成立時 嵌套分支 ) if ( e1 ) s1 else if ( e2 ) s2 else if ( e3 ) s3 ┇ else if ( em ) sm else sn 其中: ei各層的分支條件; si各層的內(nèi)嵌語句; 執(zhí)行流程: 首先計算并判斷 e1的值,為真執(zhí)行 s1, 之后退出分支。 if(a+bc amp。 printf(”y=%f\n”, y)。 printf(”y=%f\n” , y)。 b=t。x)。 選擇結(jié)構(gòu) 7 第一種形式 —— 單路分支 if (表達式 ) 語句 內(nèi)嵌語句 ;可是一條語句、復 合語句、空語句。 printf(”%3c,%3c,%3c\n”, c1, c2, c3)。num)。 area=sqrt(s*(sa)*(sb)*(sc))。1 第四章 語句與程序控制結(jié)構(gòu) 語句總述 順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 程序舉例 2 順序結(jié)構(gòu)程序舉例 3,4,6 例 1:輸入三角形的三邊長,求三角形的面積。 s=*(a+b+c)。 scanf(”%d”, amp。 c3=num+48。 } 6 4. if 語句 (分支控制語句 ) 1. if 語句的 三
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1