計(jì)算機(jī)應(yīng)用技術(shù)IIC復(fù)習(xí).ppt

上傳人:max****ui 文檔編號(hào):14572250 上傳時(shí)間:2020-07-24 格式:PPT 頁(yè)數(shù):32 大小:393.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
計(jì)算機(jī)應(yīng)用技術(shù)IIC復(fù)習(xí).ppt_第1頁(yè)
第1頁(yè) / 共32頁(yè)
計(jì)算機(jī)應(yīng)用技術(shù)IIC復(fù)習(xí).ppt_第2頁(yè)
第2頁(yè) / 共32頁(yè)
計(jì)算機(jī)應(yīng)用技術(shù)IIC復(fù)習(xí).ppt_第3頁(yè)
第3頁(yè) / 共32頁(yè)

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《計(jì)算機(jī)應(yīng)用技術(shù)IIC復(fù)習(xí).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)應(yīng)用技術(shù)IIC復(fù)習(xí).ppt(32頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、計(jì)算機(jī)應(yīng)用技術(shù)II(C)復(fù)習(xí)提要,計(jì)算機(jī)應(yīng)用技術(shù)II課程組,基本內(nèi)容: 順序結(jié)構(gòu) 數(shù)據(jù)類型 運(yùn)算符 輸入與輸出 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 數(shù)組 函數(shù),C語(yǔ)言基礎(chǔ)知識(shí),C語(yǔ)言是結(jié)構(gòu)化語(yǔ)言,是以函數(shù)為基礎(chǔ)的語(yǔ)言 C程序的執(zhí)行是從main函數(shù)開始,到本程序的main函數(shù)結(jié)束 C語(yǔ)言中用于結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) C程序中語(yǔ)句必須以分號(hào)( ;)作為結(jié)束標(biāo)記。,順序結(jié)構(gòu)數(shù)據(jù)類型,合法的用戶標(biāo)識(shí)符:字母數(shù)字下劃線組成,且首字符不能是數(shù)字;不能與C語(yǔ)言關(guān)鍵字重復(fù)。 合法的標(biāo)識(shí)符如:a,outman,_2Test , _int 不合法標(biāo)識(shí)符如:int ,short ,3Dmax ,

2、Adat,順序結(jié)構(gòu)運(yùn)算符,運(yùn)算符:+,-,*,/,%,(),+,-,, 說明:%運(yùn)算符兩邊的數(shù)據(jù)必須是整型,+和-只能對(duì)變量進(jìn)行運(yùn)算,不能針對(duì)表達(dá)式,2.設(shè)a和b均為double型常量,且a=5.5,b=2.5,則表達(dá)式(int)a+b/b=6.0,4.設(shè)x、y均為整型變量,且x=10,y=3,則printf(“%d,%dn”,x+,-y); 輸出的結(jié)果為10,2,5.以下賦值表達(dá)式不合法的是: A、n=(i=2,+i)B、+(i+1) C、x=j0 D、j+,6.執(zhí)行語(yǔ)句組int a,b;b=(a=4*9,a*2),a-3;后,b的值是72,1.設(shè)a和b均為double型常量,且a=1,則y

3、=x+3/2=2.0,3.設(shè)x、y均為整型變量,且x=10,y=3,則printf(“%d,%dn”,(x+,-y),-y);輸出的結(jié)果為2,1,1.下列程序的輸出結(jié)果是 a,98 。 main() int x=97;char y=b; printf(”c,d”,x,y); ,2.以下程序運(yùn)行后的輸出結(jié)果是2,1 。 main() int a=1,b=2; a=a+b; b=a-b; a=a-b; printf(“d,dn”,a,b); ,3.以下程序運(yùn)行結(jié)果是_9_ main() int a=10,b=9,c=8; c=( a-=(b-5), (a%11)+(b=3) ); printf(%

4、d,c); ,4.以下程序運(yùn)行后輸出的結(jié)果是_6.50,6_ #include main() float x=6.5; int y=3+3.14; printf(%4.2f,%d,x,y); ,順序結(jié)構(gòu)輸入輸出,輸入輸出函數(shù)printf,scanf,putchar,getchar 格式聲明%c,%d,%f,%o,%x,%e,1.以下程序段的輸出結(jié)果: #include main() int a=1234; int b=5678; float c=9.0123; printf(%2d,%,5.5d,%.2f,a,b,c); 運(yùn)行結(jié)果:1234,5.5d,%.2f,2.以下程序段的輸出結(jié)果: in

5、t a=1234; printf(%2dn,a); 運(yùn)行結(jié)果: 1234,3.putchar()函數(shù)可以向終端輸入( D )。 A、一個(gè)字符串 B、多個(gè)字符 C、一個(gè)實(shí)型變量 D、一個(gè)字符,選擇結(jié)構(gòu),關(guān)系運(yùn)算符 邏輯運(yùn)算符 If語(yǔ)句 Switch語(yǔ)句,2.有語(yǔ)句int a=4,b=3,c=2,d=abc; 則變量d的值為_1_,4. 表示|x|5的C語(yǔ)言表達(dá)式為_x5|x-5_,6. 表示“c=xyz”的C表達(dá)式是_,5.設(shè)a,b,c,d,m,n均為int型變量,且a=3,b=2,c=1,d=8,m=2,n=2,則邏輯表達(dá)式(m=abc) 則變量d的值為_0_,3. 表示|x|-5_,8.設(shè)i

6、nt x=l,y=l;則經(jīng)過(!x|y-)后y的值是_1_,1.若有下列語(yǔ)句組,則輸出結(jié)果是(5 ) main() int x=10,y; if (x4) y=55x; else y=10; printf(”d”,y); ,2.以下程序段輸出的結(jié)果是( 5 ) int a=5,b=4,c=3; if(abc)printf(%d,a); else if(bc) printf(%d,b); else printf(%d,c);,循環(huán)結(jié)構(gòu),For語(yǔ)句 While語(yǔ)句 Dowhile語(yǔ)句,1.以下程序輸出的結(jié)果是_2 0_ main() int n=4; while(n-)printf(%d,-n);

7、 ,2.以下程序運(yùn)行結(jié)果為_3_ #include main() int a=1.2,b=1,c=3; while(ab) a-; c-; printf(%d,c); ,數(shù)組與函數(shù),數(shù)組定義 函數(shù)定義不可以嵌套,函數(shù)調(diào)用可以嵌套,1.以下數(shù)組定義中不正確的是( )。 A、int a23;B、int b3=0,1,2,3; C、int c100100=0; D、int d3=1,2,1,2,3,1,2,3,4;,2.若有定義“int aa8;”,則對(duì)數(shù)組元素的正確引用是( C )。 A、aa8 B、aa1.2 C、aa8-7 D、aa(1.2),綜合訓(xùn)練,從鍵盤輸入三個(gè)實(shí)數(shù),并保留兩位有效數(shù)字輸

8、出三個(gè)實(shí)數(shù)中的最大值。 #include main() float a,b,c; float max; scanf(%f%f%f, ,2.以下程序的功能是:從鍵盤上輸入若干個(gè)學(xué)生的成績(jī),統(tǒng)計(jì)并輸出最高成績(jī)和最低成績(jī),當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入。 #include main() float x,max,min; scanf(“%f ”, ,3.計(jì)算并輸出數(shù)列:1,3,5,2n+1,的前n項(xiàng)之和,其中要求n的值由鍵盤輸入。 #include main() int s,n,k,i; scanf(%d, ,4.編寫程序,判斷從鍵盤上輸入的一個(gè)字符,并按下列要求輸出。 (1)若該字符是數(shù)字,輸出字符串“09”

9、; (2)若該字符是大寫字母,輸出字符串“AZ” (3)若該字符是小寫字母,輸出字符串“az” (4)若該字符是其他字符,輸出字符串“!, ,5.輸入10個(gè)學(xué)生分?jǐn)?shù),計(jì)算平均分?jǐn)?shù),并輸出高于平均分?jǐn)?shù)的同學(xué)分?jǐn)?shù)。 #include main() int score10,sum=0; int i,j; for(i=0;isum/10.0) printf(%dn,scorej); ,1.輸入兩個(gè)整數(shù),并求出其最大者。 2.輸入三個(gè)整數(shù),并求出其最大者。 3.編寫程序輸入a,b,c,d四個(gè)整數(shù),并求出其最大者。 4.編寫函數(shù),計(jì)算四個(gè)數(shù)中最大值與最小值之差。 說明:編寫兩個(gè)函數(shù),分別是求最大值函數(shù)ma

10、x( ),求最小值函數(shù)min( ),關(guān)于求最大值、最小值問題,程序設(shè)計(jì)問題,關(guān)于解決實(shí)際工程問題:,5.編寫一個(gè)程序,求圓的面積。要求: 定義圓周率PI為常變量(3.14); 圓的半徑r為浮點(diǎn)型變量,并且圓的半徑是可從鍵盤輸入; 圓的面積s為浮點(diǎn)型變量; 在輸出圓面積時(shí),保留兩位有效數(shù)字。,6.編程:輸入一個(gè)華氏溫度(f),要求輸出攝氏溫度(c)。轉(zhuǎn)換公式為:源程序:,9.編程序打印輸出所有的水仙花數(shù)。,7.輸入一個(gè)三位數(shù)整數(shù),反向輸出該數(shù)字,例如,輸入153,輸出351),關(guān)于水仙花數(shù)問題:,8.輸入一個(gè)三位整數(shù),判斷是否是水仙花數(shù)。(所謂“水仙花數(shù)”是一個(gè)3位數(shù),其各位數(shù)字立方和等于該數(shù)本

11、身。例如,153是一個(gè)水仙花數(shù),因?yàn)?53=1*1*1+5*5*5+3*3*3),11.編寫一個(gè)程序,求1!+2!+100!,10.編寫一個(gè)程序,輸入一個(gè)n,然后求n!,12.編寫一個(gè)程序,輸入一個(gè)n,然后求1!+2!+n!,關(guān)于求n!問題:,13.編程序,輸出如下圖所示的方陣乘法表。,關(guān)于九九乘法表問題:,14.編程序,輸出如下圖所示的九九乘法表。,關(guān)于數(shù)列問題:,15.編程序。求Fibonacci數(shù)列前20個(gè)數(shù)(要求每行顯示5個(gè),右對(duì)齊)Fibonacci數(shù)列為:1,1,2,3,5,8,13,21。,16.編程序輸入兩個(gè)數(shù)m和n,并求出其最小公倍數(shù)和最大公約數(shù)。,關(guān)于最大公約數(shù)及最小公倍數(shù)

12、問題:,18.編程求,17.編程求,關(guān)于求和問題:,19.利用公式 求的近似值,直到最后一項(xiàng)的絕對(duì)值小于10-6為止。,關(guān)于求分段函數(shù)的值問題:,20.編寫程序?qū)崿F(xiàn)輸入x(實(shí)型float),而能夠根據(jù)函數(shù):,輸出相應(yīng)y值。,21.有一函數(shù): x ( x=10) A、用scanf 函數(shù)輸入x的值,求y值。 B、運(yùn)行程序,輸入x的值(分別x=10三種情況),檢查輸出的y的值是否正確。,關(guān)于英文字母的相關(guān)操作問題:,22.編程從鍵盤輸入一個(gè)英文字母,如果輸入的是小寫字母,則將其轉(zhuǎn)換成大寫輸出,反之,如果輸入的是大寫字母,則將其轉(zhuǎn)換成小寫字母輸出,如果輸入輸出不是字母,則輸出“輸入數(shù)據(jù)錯(cuò)”。,23.輸入一行字符,分別統(tǒng)計(jì)出其中的英文字母、空格、數(shù)字和其他字符的個(gè)數(shù)。 說明:a)英文字母包括大寫字母和小寫字母 b)用換行符(n)來判定一行字符 c)用if語(yǔ)句進(jìn)行分類統(tǒng)計(jì),

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!