語言習(xí)題冊答案集_第1頁
語言習(xí)題冊答案集_第2頁
語言習(xí)題冊答案集_第3頁
語言習(xí)題冊答案集_第4頁
語言習(xí)題冊答案集_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第1章 緒論一、 選擇題15 CABCD 610 BDCBC 1115 AADCC二、程序填空題1、一個(gè)C語言程序是由 函數(shù) 組成的。2、C源程序的后綴名為_.c_3、在C程序中,main()函數(shù)最多有 1 個(gè)。4、一個(gè)C語言程序總是從 主函數(shù)/main( ) 開始執(zhí)行。5、在C語言里輸入是由 scanf 函數(shù)實(shí)現(xiàn),輸出是由 printf 函數(shù)實(shí)現(xiàn)。6、C語言中,當(dāng)復(fù)合語句多于一條時(shí),要求有一對 括號。7、一個(gè)C源程序必須經(jīng)過_ 編譯_和_鏈接_生成exe文件才能運(yùn)行8、在一個(gè)C程序中注釋部分兩側(cè)的分界符分別為_/*_和_*/_ 9、編寫計(jì)算機(jī)所程序所使用的語言稱為_程序設(shè)計(jì)語言_。10、程序

2、設(shè)計(jì)語言的發(fā)展經(jīng)歷了三個(gè)階段_機(jī)器語言_、_匯編語言_和_高級語言_第2章 基本數(shù)據(jù)類型及順序結(jié)構(gòu)程序設(shè)計(jì)一、 選擇題 0105 ACDDA 0610 ACAAC 1115 BDBBC1620 DABAA 2125 DBDAA 2630 ADDCB 3135 BDCAB二、程序填空題1、_基本數(shù)據(jù)類型、_構(gòu)造類型_ 和_其它類型_。2、 4 、 4 、 8 、 1 。3、 double 4、 x<-5|x>5或 abs(x)>5 5、 y%2=1 或y%2!=0 6、 x%3=0&&x%7=0或x%21=0 , 7、 10 , 10 。8、printf(“*a

3、=%d, b=%d*”,a,b) 。9、a:b ; c:t1 ; 10、 x%10 , x/10%10 ;三、程序閱讀題1、 G 。 2、 2, 1 。3、 0 。 4、 16 。5、2,50 。 6、 b 。7、 3 。 8、10,20,0 。9、 2, 20.00 。 10、67, e 。第3章 分支結(jié)構(gòu)一、 選擇題01-05:DCBCD 06-10:CBBBC 11-15:CBBDB16-20:ACDAA 21-25:CADBC 26-30:CBBAD二、程序閱讀題(共10題)1、 20,0 。 2、 5858 。 3、 58 。 4、 BBBB 。5、 - 4 。6、 9 4 5 。

4、7、1,3,3 8、 1 9、 0 。10、 #& 。三、程序填空題(共5小題)1、 x%7=0&&x%11=0 或x%77=0 );2、 y%100!=0&&y%4=0 f=0 ;3、 g/10 4、ch>=a && ch<=z (或ch>=97&&c<-122) A ;5、 a+b>c&&a+c>b&&b+c>a 或(a+b)>c&&(a-b)<c6、a=b|b= =c|=c7、n/10%10; n/100; a*a*

5、a+b*b*b+c*c*c=n8、_cj>=60&&cj<80_9、_i_ _default_10、_c>=0&&c<=9 (或c>=48&&c<=57)第4章 循環(huán)結(jié)構(gòu)一、 選擇題1- 5: ABCDB 6-10: BACDA 11-15:ABCCC16-20:CCAAC 21-25:DABCD 26-30:BDCDD二、程序閱讀題1、 8921 2、 52 3、 0918273645 4、 5 5、 2,1,0 。 6、 1978 7、14,4 8、 6 9、 x=4 10、 1 。三、程序填空題1、 i*

6、f ; 2、1.0/i 3、 t*10 4、 18 5、 x ; 6、 1.0/(i*i) 7、 N ; i 8、 i%10 ;i/10 9、 i<10 j%3!=0 10、i<=m;i%7=0|i%11=0;count+ 第5章 函數(shù)一、 選擇題01-05:ABDDB 06-10:CCABD 11-15:CDBBA16-20:BDBBB 21-25:CBBBB 26-30:CBBDC二、程序閱讀題1、2,5,1,2,3,-2 2、 14 3、 1 3 6 4、 9 5、 9 6、 1,6,3,2,3 7、 15 8、 3,2,2,3 9、 m=4 k=4 i=5 j=5 

7、;    10、 10 三、程序填空題1、 double max 2、 15 3、 return 0 ; return 1 4、 float max(int a,int b); 5、 func( ) ;   m+  6、 fun(10) 7、 a=1,b=1,s=1; 8、 x ; x*x+1 9、 register float a1; 10、 float z=0; 第6章 數(shù)組一、選擇題01-05:BBCCD 06-10:DCBDA 11-15:CACDC16-20:BAAAA 21-25:BDBAA 26-30:DCCDB 二、程

8、序閱讀題1、 99 2、 204 3、 357 4、 30 5、 6 6、 abc 7、 CDABC 8、 3 4 9、 5678901234 10、 abcbcc 三、程序填空題1、 i=1 ; xi-1   2、 ai-1 ; a4-i 3、 j/2 ; str9-i ;4、 i=1;i<10-j;i+ i<10 ;5、 _bji ;6、 xii ;xi-1j-1;7、 si>=0&&si<=98、 si+ ; 9、 si>=0&&si<=910、 j=j+2 _ai>aj_第7章 指針

9、一、選擇題01-05:BBBBC 06-10:DDDAC 11-15:BBDDC16-20:CABDA 21-25:DDADC 26-30:BCCAD二、程序閱讀題1、 3 2、 60 3、 6 4、 3 5、 8 6、 Afgd 7、 6 8、 0 9、 15 10、 24 三、程序填空題1、 60 。2、 a+10 、 *p%2=0 3、 a+i+ ;4、 *p>*s 5 *s-*t 6、 *+p 7、 0 n+ ;8、 int * 9、 *str+ i ;10、 pf=max2 。第8章 結(jié)構(gòu)一、選擇題01-05:BBDBB 06-10:BCBCA 11-15:CDBDD16-20

10、:AACCD    二、程序閱讀題1、在VC環(huán)境下,設(shè)有以下結(jié)構(gòu)類型說明和變量定義,則變量a在內(nèi)存所占的字節(jié)數(shù)是 30 。2、以下程序的輸出是 51 。3、以下程序運(yùn)行后的輸出結(jié)果是 4 4、有以下程序,若從鍵盤輸入:abc def<回車>,則輸出結(jié)果是 defdef 。5、下列程序的運(yùn)行結(jié)果為 1001,ChangRong,1098.0 。6、有以下程序的運(yùn)行結(jié)果是 2,3 7、有以程序的運(yùn)行結(jié)果是 Qian,p,95,92 8、下面程序的運(yùn)行結(jié)果是: 80 。9、以下程序運(yùn)行后的輸出結(jié)果是 13431 10、有以下程序運(yùn)行后的輸出結(jié)果是

11、Penghua 20045 537 。三、程序填空題1、設(shè)有說明:    struct DATE d=2006,10,1   。2、以下程序是用來輸出結(jié)構(gòu)體變量ex所占內(nèi)存單元的字節(jié)數(shù),請?zhí)羁铡?printf(“ex size:%dn”,sizeof ( ex );3、已知鏈表的存儲結(jié)構(gòu)如下所示,請完成結(jié)構(gòu)體類型定義struct list * next ;4、已有定義:double *p;,請寫出完整的語句,利用malloc函數(shù)使p指向一個(gè)雙精度型的動(dòng)態(tài)存儲單元 p=(double *)malloc(sizeof(double) 。5、以下程序

12、中函數(shù)fun的功能是:統(tǒng)計(jì)person所指結(jié)構(gòu)體數(shù)組中所有性別(sex)為M的記錄的個(gè)數(shù),存入變量n中,并做為函數(shù)值返回。請?zhí)羁眨?if( personi.sex =M ) 6、while(p) printf(“%d,”,p>data); p+ ;7、若有如下結(jié)構(gòu)體說明:struct STRU t20;第9章 文件一、選擇題01-05: CABDD 06-10: DDCBC 11-15: BABDD16-20: DADDA二、程序閱讀題1、有以下程序運(yùn)行后的輸出結(jié)果是 12456 2、有以下程序的運(yùn)行結(jié)果是 1,2,3,0,0,1,2,3,0,0, 3、有以下程序的運(yùn)行結(jié)果是 123 4

13、 、文件的內(nèi)容是 Chinang 三、程序填空題1、設(shè)有定義: fw=fopen(“readme.txt”, “a+” );2、若fp已正確定義為一個(gè)文件指針,d1.dat為二進(jìn)制文件,請?zhí)羁?,以便為“讀”而打開此文件:fp=fopen( “d1.dat”, “r” );。4、下面程序把從終端讀入的文本(用作為文本結(jié)束標(biāo)志)輸出到一個(gè)名為bi.dat的新文件中。請?zhí)羁眨篿f (fp=fopen( “bi.dat”,”w” )= =NULL)5、下列程序完成的功能是統(tǒng)計(jì)文件中字符的個(gè)數(shù),請?zhí)羁眨篿f( fp=0 )while( !feof(fp) )6、已有文本文件test.txt,其中的內(nèi)容為

14、:Hello,everyone!。以下程序中,文件test.txt已正確為“讀”而打開,由此文件指針fr指向文件,則程序的輸出結(jié)果是 Hell 。7、以下程序段打開文件后,先利用fseek函數(shù)將文件位置指針定位在文件末尾 myf= fopen ("test.t","rb"); f1=ftell( myf ); 8、以下程序從名為filea.dat的文本文件中逐個(gè)讀入字符并顯示在屏幕上。請?zhí)羁眨?fp=fopen( “filea.dat”, “r” ); 第10 章 預(yù)處理命令一、 選擇題01-05:DDCCB 06-10:BBBDB 11-15:BABCB二、 程序填空題1、下列程序的運(yùn)行結(jié)果是 125 。2、下列程序執(zhí)行后的輸出結(jié)果是 8 。 3、以下程序的輸出結(jié)果是 12

溫馨提示

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

評論

0/150

提交評論