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

正文內(nèi)容

c程序設(shè)計(jì)教程(上)清華ppt-資料下載頁(yè)

2024-12-17 23:52本頁(yè)面
  

【正文】 printf(a%c b%c\tc%c\tabc\n,c1,c2,c3)。 printf(\t\b%c %c\n,c4,c5)。 } 112 ( 2) include void main() { int I,j,m,n。 i=8。 j=10。 m=++i。 n=j++。 printf(%d,%d,%d,%d\n,I,j,m,n)。 } 113 =3, b=4, c=5, x=, y=, z=, u=51274,n=128765, c1=39。a39。, c2=39。b39。,想得到以下的輸出格式和結(jié)果,請(qǐng)寫(xiě)出相關(guān)的輸出語(yǔ)句。 a= 3 b= 4 c= 5 x=, y=, z= x+y= y+z= z+x= u= 51274 n= 128765 c1=39。a39。 or 97(ASCII) c2=39。B39。 or 98(ASCII) 114 一 if語(yǔ)句的嵌套 二 switch語(yǔ)句 三 程序舉例 四 第 4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 115 if語(yǔ)句 1.語(yǔ)法格式 if (表達(dá)式 ) 語(yǔ)句 。 2.執(zhí)行過(guò)程 表達(dá)式 語(yǔ) 句 真 ( 非 0) 假 ( 0) 116 【 例 】 輸入兩個(gè)整數(shù),使用單分支 if語(yǔ)句,輸出其中較大數(shù)。 include main() {int a,b,max。 printf(\n Input two numbers: )。 scanf(%d%d,amp。a,amp。b)。 max=a。 if (maxb) max=b。 printf(max=%d,max)。 } 117 雙分支 if語(yǔ)句 1.語(yǔ)法格式 雙分支條件語(yǔ)句的一般格式如下 : ? if(表達(dá)式 ) 語(yǔ)句 1; ? else 語(yǔ)句 2; 2.執(zhí)行過(guò)程 表達(dá)式 語(yǔ)句 1 語(yǔ)句 2 真 假 118 – 【 例 】 輸入兩個(gè)整數(shù),使用雙分支 if語(yǔ)句,輸出其中較大的數(shù)。 include main() { int a, b。 printf(Input two numbers: )。 scanf(%d%d,amp。a,amp。b)。 if(ab) printf(max=%d\n,a)。 else printf(max=%d\n,b)。 } 119 【 例 】 貨物征稅問(wèn)題,價(jià)格在1萬(wàn)元以上的征 5%, 5000元以上 1萬(wàn)元以下的征 3%, 1000元以上 5000以下的征 2%, 1000元以下的免稅,讀入貨物價(jià)格,計(jì)算并輸出稅金。 include main( ) { float price,tax=0。 printf(input price:)。 scanf(%f , amp。price)。 if(price = ) {tax=*(price- 10000)+tax。 price=10000。 } 120 if (price=) { tax = * (price- 5000) + tax。 price = 5000。 } if( price = ) { tax = * (price- 1000) + tax。 } printf(the tax=%,tax)。 } 121 【 例 】 從鍵盤(pán)輸入一個(gè)正整數(shù)(小于 32768),判斷該數(shù)是偶數(shù)還是奇數(shù)。如果是偶數(shù),則輸出 even number,如果是奇數(shù),則輸出 odd number。 include main() { int num,leap。 scanf(%d,amp。num)。 leap=(num%2==0)?1:0。 if(leap==1) printf(%d is even number\n,num)。 else printf(%d is odd number\n,num)。 } 122 【 例 】 從兩個(gè)數(shù)中求大數(shù)。 include main() { int a,b,max。 printf(\n Input two numbers: )。 scanf(%d%d,amp。a,amp。b)。 printf(max=%d\n,ab?a:b)。 } 123 【 例 】 比較兩個(gè)數(shù)的大小關(guān)系。 include main() { int a,b。 printf(Please input A,B: )。 scanf(%d,%d,amp。a,amp。b)。 if(a!=b) if(ab) printf(AB\n)。 else printf(AB\n)。 else printf(A=B\n)。 } 124 【 例 】 從鍵盤(pán)輸入一個(gè)字符,判別它的類別(即根據(jù)輸入字符的 ASCII碼來(lái)判別字符類型)。由ASCII碼表可知 ASCII值小于 32的為控制字符。 在“0”和“9”之間的為數(shù)字,在“A”和“Z”之間為大寫(xiě)字母,在“a”和“z”之間為小寫(xiě)字母,其余則為其它字符。 125 include main() { char c。 printf(Input a character: )。 c=getchar()。 if(c32) printf(This is a control character\n)。 else if(c=39。039。amp。amp。c=39。939。) printf(This is a digit\n)。 else if(c=39。A39。amp。amp。c=39。Z39。) printf(This is a capital letter\n)。 else if(c=39。a39。amp。amp。c=39。z39。) printf(This is a small letter\n)。 else printf(This is an other character\n)。 } 126 switch語(yǔ)句 1.語(yǔ)法格式 switch語(yǔ)句的一般格式如下 : switch(表達(dá)式 ) { case常量表達(dá)式 1: 語(yǔ)句 1。 case常量表達(dá)式 2: 語(yǔ)句 2。 …… case常量表達(dá)式 n: 語(yǔ)句 n。 default: 語(yǔ)句 n+1。 } 127 default =常量表達(dá)式 n =常量表達(dá)式 2 =常量表達(dá)式 1 表達(dá)式 語(yǔ)句 1 語(yǔ)句 2 語(yǔ)句 n 語(yǔ)句 n+1 … switch…case 語(yǔ)句的執(zhí)行過(guò)程 128 –【 例 】 從鍵盤(pán)輸入某一學(xué)生的百分制成績(jī),給出相應(yīng)的等級(jí)。 90分以上為“ Excellent”; 80~ 89分為“ Very Good”; 70~ 79分為“ Good!”; 60~69分為“ Pass!”。60分以下為“ Fail”。 129 include main() { float score。 printf(Please enter score:)。 scanf(%f,amp。score)。 printf(score=%。,score)。 switch(score/10) { case 10: case 9:printf(Excellent!\n)。 case 8:printf(Very Good!\n)。 case 7:printf(Good!\n)。 case 6:printf(Pass!\n)。 default: printf(Fail!\n)。 } } 130 程序舉例 【 例 】 判斷由鍵盤(pán)輸入的整數(shù)是否為正數(shù),如果是正數(shù)則輸出“ x0”;否則輸出“ x=0”。 include main() { int x。 scanf(%d,amp。x)。 if (x0) printf(x 0\n)。 else printf(x = 0\n)。 } 131 include main() { int x。 scanf(%d,amp。x)。 if(x!=0) if (x0) printf(x 0\n)。 else printf(x 0\n)。 else printf(x = 0\n)。 } 【 例 】 判斷由鍵盤(pán)輸入的整數(shù)是正數(shù)、負(fù)數(shù)還是零。 132 【 例 】 從鍵盤(pán)輸入三個(gè)整數(shù),求其中最大值和最小值。 include main() { int x,y,z,max,min。 scanf(%d %d %d,amp。x,amp。y,amp。z)。 max=x。min=x。 if (maxy) max=y。 else if (miny) min=y。 if (maxz) max=z。 else if (minz) min=z。 printf(max=%d min=%d\n,max,min)。 } 133 【 例 】 從鍵盤(pán)輸入一個(gè)實(shí)數(shù),求它的絕對(duì)值。 include main() { float x, y。 scanf(%f,amp。x)。 y=x。 if(y0) y=- y 。 printf(%f\n,y)。 } 134 謝 謝
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1