答案C語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與練習(xí)提高_(dá)第1頁(yè)
答案C語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與練習(xí)提高_(dá)第2頁(yè)
答案C語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與練習(xí)提高_(dá)第3頁(yè)
答案C語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與練習(xí)提高_(dá)第4頁(yè)
答案C語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與練習(xí)提高_(dá)第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第1章 C語(yǔ)言概述知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1B2D3C4B5C二、基本概念填空題1 小寫2 有且僅有3 函數(shù)4 執(zhí)行部分5 編譯6 /*和*/7 Alt+Enter8 F29 F610 F10第2章 程序的靈魂算法知識(shí)點(diǎn)鞏固習(xí)題基本概念填空題1 一個(gè)或多2流程圖、N-S圖3 判斷4 分支5 順序、循環(huán)6 一個(gè)、一個(gè)7 模塊8 適合9 一個(gè)算法應(yīng)包含有限的操作步驟。 10 (略)第3章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1D2A3B4C5A6B7B8A9B10D11D12B13C14C15C16D17A18B19C20D21A22C23C24A25C26D27A28D29D二、基本

2、概念填空題1 unsigned2 #define 符號(hào)常量名 常量值3 4.04 a/(b*c)5(1) 55(2) 55(3) 36 float a1=1,a2=1;8 0和19 !、&&、|10 非0、0,1、011 1、012 X>20&&X<30|X<-100提高題一、選擇題1C2D3D4B此題不好5B6D7C8D9C10A(C少分號(hào))11D12A二、基本概念填空題1 4.2、4.2211、123 將10賦值給s4 ,大寫字母A,'0'5 36 107 0.08cos(3.14/3)+8*exp(x)9 1020, 31

3、1 1212 145133145.515 1016 117算術(shù)、關(guān)系、邏輯、逗號(hào)、條件、賦值 第4章 順序結(jié)構(gòu)程序設(shè)計(jì)一、知識(shí)點(diǎn)鞏固習(xí)題(一)選擇題:題號(hào)1234567891011答案BDBCADDCBCA(二)填空題:題號(hào)答案1;212453(1)-200 2500(2)i=-200 j=2500(3)i=-200 j=25004a=513.789215,a= 513.79,a= 513.78921500,a= 513.78921500525 21 37(三)完善程序:題號(hào)答案1a=bb=c2ch=ch-32ch3scanf(“%f,%f”,&x,&y)z三、提高題(一)選擇

4、題:題號(hào)1234567答案BDADDBA(二)填空題:題號(hào)答案102100 300 400(三)完善程序:題號(hào)答案1a/1000a/100%10a%100/10a%102法一 a-ba-b法二 a/ba/b第5章 選擇結(jié)構(gòu)程序設(shè)計(jì)一、知識(shí)點(diǎn)鞏固習(xí)題(一)選擇題:題號(hào)123456789101112131415答案ADBBAABDCDCCAAC(二)填空題:題號(hào)答案1-421310 20 04yes55 0 3(三)完善程序:題號(hào)答案1a%2=1"non"2ch>=A&&ch<=Zch+323z=-2*x/Pix=0z=2*x/Pi4temp=ab=

5、temp5x%3=0|x%7=0f=1三、提高題(一)選擇題:題號(hào)12345678910答案BCAADBCDBA(二)填空題:題號(hào)答案1*#233m=1m=3(三)完善程序:題號(hào)答案1b<cb<a&&b<cprintf("%d,%d,%dn",c,a,b)printf("%d,%d,%dn",c,b,a)2 c%xXdefault3K=1k=2k=3第6章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)一、知識(shí)點(diǎn)鞏固習(xí)題(一)選擇題:題號(hào)12345678910答案ACADDABDCC題號(hào)11121314151617181920答案ADBCCCDBBA

6、(二)填空題:題號(hào)答案11327312041 2 35366546709182736458*#*#*#$93,31018(三)完善程序:題號(hào)答案14-i2*i-12while(i<=100)i+3amin=xx!=-1x<amin4n<=13t=1.0/n5int okoki=i+1yesno6prime=1m%n=0prime7b=i+18continuebreak9rnrm%n10#include<math.h>x0=xx0-f/f1fabs(x-x0)>=1e-511(xn0+a/xn0)/2>=1e-6xn1(xn0+a/xn0)/2三、提高題

7、(一)選擇題:題號(hào)1234567891011答案CCCBBDBBBDD(二)填空題:題號(hào)答案1m=2求m和n的最大公約數(shù)2-23This Is Book!4101,-1516,60(三)完善程序:題號(hào)答案1(ch=getchar()!=#letter+ch>=0&&ch<=9other+2n=0i%7=23k*kbreakn/10%104fabs(t)x*x/n(2*n+1)5a!=c&&b!=c&&a!=X&&c!=X&&c!=Z6f1*f2<0x=(x1+x2)/2x2=xx1=x7fz+fm

8、i+第7章 數(shù)組知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1 D2 D3 C 4 B5 D6 C7 A8 B9 C10 B11 B12 C13 C14 C15 C16 D17 A18 C19 C20 C二、基本概念填空題1首地址2 有限3行列下標(biāo)值相等4兩個(gè)原序列同為升序或同為降序5gets(str);60三、閱讀程序題1s=1234*3求得數(shù)組最大元素的下標(biāo)465將兩字符串合并,并輸出合并串的串長(zhǎng)6e, hello y, ,07s=1580 1 2 0 1 2 0 1 29 0 0 0 0 110將任意讀入的十進(jìn)制正整數(shù)轉(zhuǎn)換成十六進(jìn)制序列四、完善程序題1x=x/2x!=0i-12a%1000/100aai=a

9、ai%10i<23SIZE-1 j<k4“” 空串 strcmp(a, max)>05 i=0 ai+j=bj, ai+j+1=06 char s j=k=0 sk=07 find=1 low=mid+1 high=mid-18 i=j ai4-i=19 am-10 amn-1=am-1n10 ai!=0 ai+3-26 ai+311 k+ aij printf(“n”)提高題一、選擇題1C2C3D4B5A二、閱讀程序題1將任意讀入的整數(shù)插入數(shù)組a后,使之依然有序2SWITCH*#WaMP*3 258三、完善程序題1 ai+ bj+ break2 x%10 m<n m&

10、gt;=n3 ai-97 i+974 <ctype.h> s=0 strlen(a)5 ai0=aii=1 ai-1j-1+ai-1j j<=i6 (N+1)/2 ajN-k printf("n")7 ak=k ak!=0 aj%ak=08 i=0,j=strlen(str)-1 strj strj第8章 函數(shù)一、知識(shí)點(diǎn)鞏固習(xí)題(一)選擇題:題號(hào)12345678910答案CBABCDBBBD題號(hào)11121314151617181920答案CADCDCDDBA題號(hào)2122232425262728答案BDBBADCB(二)填空題:題號(hào)答案130,20,1028

11、3hlo46 7 85110f(1)210f(2)100main()62 11 3 11 4 1172,5,1,2,3,-2815,64,69c=0c=-1c=-2(三)完善程序:題號(hào)答案1i<2j<4arrij>maxmax=arrij2chch=#i+3strnum!=0num4float fmax(x,y) 去掉原來(lái)的分號(hào)(x>y)?x:y5return(1)return(n+sum(n-1)三、提高題(一)選擇題:題號(hào)12345678910答案BDABBCDAAC(二)填空題:題號(hào)答案1212431 1 1 10 121 2 2 9 131 3 3 8 1440

12、1234553156567175,25(三)完善程序:題號(hào)答案1striword=0num+2mk=0prime(n-i)3y>x&&y>zreturn (z)j%x1=0&&j%x2=0&&j%x3=04m=1m*im=0fun(k)5si=k(i+1)%5=0sum=0第9章 預(yù)處理命令知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1A2B3C4D5B6C7D二、基本概念填空題1不占用2字符、 無(wú)三、閱讀程序題1 152 ar=9 ar=9 ar=11提高題一、選擇題1A2C二、閱讀程序題1 8 、92 12第10章 指針知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1D2

13、B3D4D5B6A7B8C9A10A11D12D13D14C15D16D17A18C19C20B21B22B23C24A25C二、基本概念填空題1ABCDA2NULL合法空間的地址3a5的地址即&a5a5的值4(1) &a1即數(shù)組a的第二行的首地址 (2) &a20(3) &a12 (4) a02512126573"FILE2.OUT"三、閱讀程序題1調(diào)用函數(shù)求得任意兩數(shù)之和2 ga3 2,54 xyabcABC5 10,2010,206 4862657 ADBCBB8 ABCDBCDCDD9 110 6,69,9四、完善程序題1 p p=a

14、 *p2 t=*x*x=*y*y=t3 max_value(a,10) p+ *p>m4 char a10 strcmp(pi,a)>05 p=a p-a6 i/4 i%47 *t+ str1, str28 pn!=c p+n9 getchar() '0' +10 t80 strcmp(ci,ci+1)>0 puts提高題一、選擇題1B2A3D4C5C6C7A8B9D10C11B12C13D14C15D二、基本概念填空題1 nanjingieg2 3*i+ji j3BBBAAA123三、閱讀程序題1 4, 52 8retupmo puter3elpoeP an

15、ihC4 155 hane四、完善程序題1 j+ j+ j+ a!=0 r<10 -i2 (*fun)(double) (*fun)(a+i*h) mypoly3 s+n-1 break p2-4 exit(0) *(p+i)=*p1 p+5 facleft facright facleft *(fac+left+) 6 break '0' *p+第11章 結(jié)構(gòu)體、共用體與枚舉類型知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1C2A3B4D5D6A7B8C9A10A11D12B二、基本概念填空題1完成下列表格(表1):表1 結(jié)構(gòu)體與共用體變量的對(duì)比表問(wèn) 題結(jié)構(gòu)體共用體變量定義格式struct

16、 結(jié)構(gòu)體類型名 類型名1 成員名1; 類型名2 成員名2; ;union 共用體類型名 類型名1 成員名1; 類型名2 成員名2;什么因素決定了變量的大小變量所有成員容量之和成員中內(nèi)存需求量最大者的容量對(duì)成員的引用方法變量名.成員名指針->成員名變量名.成員名指針->成員名改變一個(gè)成員的值是否影響其他成員的值否是可否為變量各成員初始化可以不可以2完成下列表格(表2):表2 簡(jiǎn)單數(shù)據(jù)類型與結(jié)構(gòu)體、共用體的對(duì)比表問(wèn) 題char/int/float指針結(jié)構(gòu)體共用體數(shù)據(jù)類型是否需要單獨(dú)定義否否是是是否有明確的數(shù)值范圍是是否可以用scanf、printf直接輸入輸出是可以,但一般不這么處理否

17、否是否可以直接進(jìn)行關(guān)系運(yùn)算是是否否3成員指向成員4 345 (*p).b p->b6 20w0.a3w1.c.c(*pw).a1、pw->a1(*pw).c.c、pw->c.c三、閱讀程序題1 722 93 0:706, 1:908, 四、完善程序題1(d-1)2 t=ai ai=ak ak=t3scanf("%s",name) stuj.dps+4ai.con+ aj.con+5exit(0) 或return h p1!=NULL p1=p1->link p1->link=h6p2->next head head->next p2

18、->next=p1提高題一、選擇題1B2D3A二、閱讀程序題1 5160212 10120031403 2, 54 4, 85 2,5 dime dollar三、完善程序題1breakFind(a, num, n) q->score.exam2 q->score.exam12free(p2) NULL3v2=h p=v2->next4h!=NULL (NP)malloc(sizeof(ND) p+第12章 位運(yùn)算知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1D2A3B4A5D 原題有錯(cuò)(i的值為013, j的值為0x13)二、基本概念填空題1 111100002 a&03 a|077774 (x&0xFF)|0xFF005 a=012500>>26 ch|32或ch|0x20提高題閱讀程序題a1f6第13章 文件知識(shí)點(diǎn)鞏固習(xí)題一、選擇題1D2B3C4C二、基本概念填空題1 rewind2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論