C程序設(shè)計(jì)課程作業(yè)_第1頁(yè)
C程序設(shè)計(jì)課程作業(yè)_第2頁(yè)
C程序設(shè)計(jì)課程作業(yè)_第3頁(yè)
C程序設(shè)計(jì)課程作業(yè)_第4頁(yè)
C程序設(shè)計(jì)課程作業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩189頁(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、(4分)C語(yǔ)言是解釋性語(yǔ)言··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): C語(yǔ)言概述 收起解析 答案 錯(cuò)誤 解析 C語(yǔ)言程序設(shè)計(jì)/C語(yǔ)言概述 (4分)C語(yǔ)言程序中,一個(gè)文件中的函數(shù)可以引用另一個(gè)文件中的函數(shù)和變量··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 文件 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/文件 (4分)下面是對(duì)s的初始化,其中不正確的是( )· A. char s5='abc' · B. char s5='a','b','c' · C. char s5=''

2、 · D. char s5='abcde' 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)組/字符數(shù)組初始化 (4分)函數(shù)ftell的作用是( )· A. 取得當(dāng)前文件指針的位置,該位置為相對(duì)于文件開頭的位移量表示 · B. 取得當(dāng)前文件指針的位置,該位置為相對(duì)于文件末尾的位移量表示 · C. 出錯(cuò)時(shí)返回值為0 · D. 以上敘述都不正確 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 文件 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/文件/文件的定位 (4分)表達(dá)式a· A. &,<,| &#

3、183; B. &,|,< · C. <,|,& · D. <,&,| 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 位運(yùn)算 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/位運(yùn)算/位運(yùn)算符優(yōu)先級(jí) (4分)若x,y均定義為int型,z定義為double型,以下不合法的scanf函數(shù)調(diào)用語(yǔ)句是( )· A. scanf('%d%lx,%le',&x,&y,&z) · B. scanf('%2d*%d%lf',&x,&y,&z) · C. scanf(

4、'%x%*d%o',&x,&y) · D. scanf('%x%o%6.2f',&x,&y,&z) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/整型和實(shí)型數(shù)據(jù)的格式輸入 (4分)寫出下面程序的輸出結(jié)果( )main()int x;x=-3+4*5-6;printf('%d',x);x=3+4%5-6;printf('%d',x);x=-3*4%6/5;printf('%d',x);x=(7+6)%5/2;prin

5、tf('%d',x);· A. 11 1 0 1 · B. 11 -3 2 1 · C. 12 -3 2 1 · D. 11 1 2 1 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/整型變量的輸出格式綜合 (4分)C語(yǔ)言中while和do while循環(huán)的主要區(qū)別是( )· A. do-while的循環(huán)至少無(wú)條件執(zhí)行一次 · B. while循環(huán)控制條件比do-while的循環(huán)控制條件嚴(yán)格 · C. do-while允許從外部轉(zhuǎn)入到循環(huán)體內(nèi) ·

6、D. do-while的循環(huán)體不能是復(fù)合語(yǔ)句 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/while語(yǔ)句與do-while語(yǔ)句 (4分)C語(yǔ)言規(guī)定,函數(shù)返回值的類型是由( )所決定。· A. return語(yǔ)句中的表達(dá)式類型 · B. 調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型 · C. 調(diào)用該函數(shù)是系統(tǒng)臨時(shí)指定 · D. 在定義該函數(shù)時(shí)所指定的函數(shù)類型 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 函數(shù) 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/函數(shù)/函數(shù)返回值 (4分)下面程序的輸出是( )main()enum team my, y

7、our=4,his,her=his+10;printf('%d%d%d%d ',my,your,his,her);· A. 0 1 2 3 · B. 0 4 0 10 · C. 0 4 5 15 · D. l 4 5 15 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 結(jié)構(gòu)體與共同體 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共同體/枚舉類型 (4分)已有定義int k=2;int *p1,*p2;且p1,p2均指向變量k,下面不能正確執(zhí)行的賦值語(yǔ)句是( )· A. k=*p1+*p2 · B. p2=k · C. p

8、1=p2 · D. k=*p1*(*p2) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/指針/指針變量的定義 2. (4分)以下程序的運(yùn)行結(jié)果為( )#include main()struct dateint year,month,day;today; printf('d ',sizeof(struct date);· A. 6 · B. 8 · C. 10 · D. 12 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 結(jié)構(gòu)體與共同體 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共同體/結(jié)構(gòu)體變量初始化 (4

9、分)若有定義:int (*p)4;則標(biāo)識(shí)符p( )· A. 是一個(gè)指向整型變量的指針 · B. 是一個(gè)指針數(shù)組名 · C. 是一個(gè)指針,它指向一個(gè)含有四個(gè)整型元素的一維數(shù)組 · D. 定義不合法 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/指針/指針數(shù)組 (4分)若使用一位數(shù)組名作為函數(shù)實(shí)參,則以下正確的說(shuō)法是( )· A. 必須在主調(diào)函數(shù)中說(shuō)明此數(shù)組的大小 · B. 實(shí)參數(shù)組類型與形參數(shù)組類型可以不匹配 · C. 在被調(diào)函數(shù)中,不需要考慮形參數(shù)組的大小 · D. 實(shí)參數(shù)組名與形參數(shù)

10、組名必須一致 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 函數(shù) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/函數(shù)/數(shù)組作為函數(shù)參數(shù) (4分)設(shè)有以下程序段int x=0,s=0;while(!x!=0) s+=+x;printf('%d',s);則( )· A. 運(yùn)行程序段后輸出0 · B. 運(yùn)行程序段后輸出1 · C. 循環(huán)的控制表達(dá)式不正確 · D. 程序段執(zhí)行無(wú)限次 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/while語(yǔ)句 (4分)有int x=3,y=4,z=5;則下面表達(dá)式中值為0的是( )

11、· A. x'&&'y' · B. x<=y · C. x|y+z&&y-z · D. !(x 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/邏輯運(yùn)算符 (4分)若數(shù)組a有m列,則alij之前的數(shù)組元素個(gè)數(shù)為( )· A. (i-1)*(i-1) · B. i*m+j+1 · C. i*m+j-1 · D. i*m+j 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/

12、數(shù)組/二維數(shù)組的引用 . (4分)表達(dá)式a· A. &,<,| · B. &,|,< · C. <,|,& · D. <,&,| 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 位運(yùn)算 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/位運(yùn)算/位運(yùn)算符優(yōu)先級(jí) (4分)下面對(duì)typedef不正確的敘述是· A. 用typedef可以定義各種類型名,但不能用來(lái)定義變量 · B. 用typedef可以增加新的基本數(shù)據(jù)類型 · C. 用typedef只是將已存在的類型用一個(gè)新的標(biāo)識(shí)符表示 · D

13、. 使用typedef有利于程序的通用和移植 · E. 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 結(jié)構(gòu)體與共用體 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共用體 (4分)設(shè)有以下程序片段, int i=010,j=10,k=0xl0;printf('%d,%d,%d',k,j,i);請(qǐng)問執(zhí)行后的輸出結(jié)果是( )· A. 16,10,8 · B. 8 10 16 · C. 10,10,10 · D. 8,10,16 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/整型變量 2. (

14、4分)關(guān)于fseek函數(shù),以下有關(guān)操作的敘述不正確的是( )· A. 可以改變文件的位置指針 · B. 可以實(shí)現(xiàn)文件的順序讀寫 · C. 可以實(shí)現(xiàn)文件的隨機(jī)讀寫 · D. 只可以順序定位文件的位置指針 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 文件 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/文件/文件的定位 3. (4分)putchar函數(shù)可以向終端輸出一個(gè)( )· A. 整型變量表達(dá)式 · B. 實(shí)型變量值 · C. 字符串 · D. 字符或字符型變量值 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 D 解析 C語(yǔ)

15、言程序設(shè)計(jì)/順序程序設(shè)計(jì)/putchar函數(shù) 4. (4分)關(guān)于聯(lián)合體,下面敘述不正確的是( )· A. 聯(lián)合體變量中成員項(xiàng)共用同一存儲(chǔ)空間,因此,聯(lián)合體變量的地址和每一個(gè)成員項(xiàng)的地址是同一地址 · B. 聯(lián)合體變量中成員項(xiàng)所占存儲(chǔ)空間量不同,因此,聯(lián)合體中每一個(gè)成員項(xiàng)的地址不是同一地址 · C. C語(yǔ)言規(guī)定不能對(duì)聯(lián)合體變量賦值 · D. 也不能通過直接引用變量名來(lái)得到成員項(xiàng),這與結(jié)構(gòu)體是相同的 · E. 不允許將聯(lián)合體變量作為函數(shù)參數(shù),也不允許用聯(lián)合體變量作為函數(shù)的返回值 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 結(jié)構(gòu)體與共同體 收起解析 答案 B 解析

16、C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共同體/共用體變量定義 5. (4分)以下程序 的運(yùn)行結(jié)果是( )void sub (int x,int y,int *z)*z=y-x;main()int a,b,c;sub(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf('%4d,%4d,%4d',a,b,c);· A. 5, 2, 3 · B. -5, -12, -7 · C. -5, -12, -17 · D. 5, -2, -7 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 函數(shù) 收起解析 答案 A 解析 C語(yǔ)言程序

17、設(shè)計(jì)/函數(shù)/函數(shù)的調(diào)用 6. (4分)判斷char型變量c1是否小寫字母的正確表達(dá)式為· A. 'a'<=c1<='z' · B. (c1>='a')&&(c1<='z') · C. (c1>=a)&&(c1<=z) · D. ('a'<=c1)|('z'>=c1) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型及運(yùn)算 7. (4分)

18、有以下程序:#includemain()int x,y; printf('Enter an integer(x):');scanf('%d',&x);if(x+<0) y=-1;else if(x=0) y=0;else y=1; printf('%d',y);現(xiàn)從鍵盤上輸入-1,則程序的輸出是( )· A. 0 · B. -1 · C. 1 · D. 不確定的值 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇程序設(shè)計(jì) 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/選擇程序設(shè)計(jì)/if語(yǔ)句嵌套 8. (4分)在C

19、語(yǔ)言中運(yùn)算符的優(yōu)先級(jí)從高到低的排列順序是· A. 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符 賦值運(yùn)算符 · B. 算術(shù)運(yùn)算符 賦值運(yùn)算符 關(guān)系運(yùn)算符 · C. 賦值運(yùn)算符 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符 · D. 算術(shù)運(yùn)算符 關(guān)系運(yùn)算符 賦值運(yùn)算符 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型及運(yùn)算 9. (4分)函數(shù)rewind的作用是( )· A. 使位置指針指向文件的末尾 · B. 將位置指針指向文件中所要求的特定位置 · C. 使位置指針重新返回文件的開頭 · D. 使位置指針自動(dòng)移

20、到下一個(gè)字符位置 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 文件 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/文件/文件的定位 10. (4分)有以下程序#include main() int a=1,2,3,4,5,6,*p;p=a;*(p+3)+=2;printf('%d,%d',*p,a3);,請(qǐng)問執(zhí)行后的輸出結(jié)果是( )· A. 1,4 · B. 0,4 · C. 1,6 · D. 0,6 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/指針/數(shù)組指針的引用 11. (4分)已知函數(shù)的調(diào)用形式:fread(buffer

21、, size, count, fp); 其中buffer代表· A. 一個(gè)整型變量,代表要讀入的數(shù)據(jù)項(xiàng)總數(shù) · B. 一個(gè)文件指針變量,指向要讀的文件 · C. 一個(gè)儲(chǔ)存區(qū),存放要讀的數(shù)據(jù)項(xiàng) · D. 一個(gè)指針變量,它存放數(shù)據(jù)緩沖區(qū)的地址 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 文件 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/文件 12. (4分)字符串“China”在內(nèi)存中占用幾個(gè)字節(jié)· A. 3 · B. 4 · C. 6 · D. 8 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/

22、數(shù)據(jù)類型及運(yùn)算 13. (4分)10+a+1.5-567.345/b的結(jié)果是( )型數(shù)據(jù)· A. long · B. double · C. int · D. unsigned float 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/數(shù)據(jù)類型的混合運(yùn)算 14. (4分)判斷char型變量ch是否為大寫字母的正確表達(dá)式為( )· A. A'<=ch<='Z' · B. (ch>='A')&(ch<='

23、Z') · C. (ch>='A')&&(ch<='Z') · D. ('A'<=ch)AND('Z'>=ch) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/關(guān)系運(yùn)算符與邏輯運(yùn)算符 15. (4分)C語(yǔ)言中調(diào)用printf進(jìn)行輸出時(shí)需要注意,在格式控制串中,格式說(shuō)明與輸出項(xiàng)的個(gè)數(shù)必須相同。如果格式說(shuō)明的個(gè)數(shù)小于輸出項(xiàng)的個(gè)數(shù),多余的輸出項(xiàng)將( );如果格式說(shuō)明的個(gè)數(shù)多于輸出項(xiàng)的個(gè)數(shù),則對(duì)于多余的格式將輸出

24、不定值(或0)· A. 不予輸出 · B. 輸出空格 · C. 照樣輸出 · D. 輸出不定值或0 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/格式輸出 16. (4分)下面的程序main()int x=3;doprintf(“%d ”,x-=2);while(!(-x);,描述正確的是( )· A. 輸出的是1 · B. 輸出的是1和-2 · C. 輸出的是3和0 · D. 是死循 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 B 解析 C語(yǔ)言程序

25、設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/do-while語(yǔ)句 17. (4分)根據(jù)下面的定義,能打印出字母“M”的語(yǔ)句是( )struct personchar name9;int age;struct person class10='John',17,'Paul',19,'Mary',18,'adam',16 ;· A. printf('%cn',) · B. printf('%cn',l) · C. printf('%cn',

26、l) · D. printf('%cn',0) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 結(jié)構(gòu)體與共同體 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共同體/結(jié)構(gòu)體變量引用 18. (4分)設(shè)整型變量a和b的值分別為8和9。printf('%d,%d',(a+,+b),b-);的輸出是( )· A. 8,8 · B. 8,7 · C. 9,9 · D. 10,9 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/格式輸入輸出綜合

27、19. (4分)a為0111,b為0123,a、b、c均為無(wú)符號(hào)短整型變量,則語(yǔ)句printf('%o,%o,%o,%o',c=a,c=a&b,c=a|b,c=ab)的輸出結(jié)果為( )· A. 177666,101,133,32 · B. 0177666,0123,0333,032 · C. 0177666,0101,0133,032 · D. 177666,0123,0133,034 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 位運(yùn)算 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/位運(yùn)算/異或運(yùn)算符 20. (4分)若有定義typedef char

28、 STRING255; STRING s; 則s是· A. 字符指針數(shù)組變量 · B. 字符指針變量 · C. 字符變量 · D. 字符數(shù)組變量 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 結(jié)構(gòu)體與共用體 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共用體 21. (4分)下面哪個(gè)表達(dá)式的值為4:· A. 11/3 · B. 11.0/3 · C. (float)11/3 · D. (int)(11.0/3+0.5) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型及運(yùn)算 二、判

29、斷 1. (4分)int k=0;do+k;while(k>=0);是無(wú)限循環(huán)的語(yǔ)句··糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 錯(cuò)誤 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/do-while語(yǔ)句 2. (4分)在計(jì)算機(jī)內(nèi)部,unsigned int 和 int類型的數(shù)據(jù)所占存儲(chǔ)空間大小是一樣的.··糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型及運(yùn)算 3. (4分)對(duì)for(表達(dá)式1; ;表達(dá)式3)可理解為for (表達(dá)式1;1;表達(dá)式3)··糾錯(cuò) 得分: 4 知識(shí)

30、點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/for語(yǔ)句 4. (4分)C語(yǔ)言中沒有真正的多維數(shù)組··糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)組 (4分)以下程序main()int x=10,y=10;printf('%d %d ',x-,-y);的輸出結(jié)果是( )· A. 10 10 · B. 9 9 · C. 9 10 · D. 10 9 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/整型變量

31、的輸出格式和算術(shù)運(yùn)算符 2. (4分)下列有關(guān)字符數(shù)組與字符串的說(shuō)法中正確的是( )· A. 字符數(shù)組中存放的一定是個(gè)字符串 · B. 所有的字符數(shù)組都可以被當(dāng)作字符串處理 · C. 對(duì)存放字符串的字符數(shù)組可以象一般數(shù)組一樣對(duì)數(shù)組中的單個(gè)元素進(jìn)行操作 · D. 一個(gè)字符數(shù)組可以認(rèn)為就是一個(gè)字符串 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)組/關(guān)字符數(shù)組與字符串 3. (4分)設(shè)E為表達(dá)式,以下與dowhile(E);不等價(jià)的語(yǔ)句是· A. dowhile(!E=0) · B. dowhile(E&g

32、t;0|E<0) · C. dowhile(E=0) · D. dowhile(E!=0) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)控制 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)控制 4. (4分)C語(yǔ)言中,邏輯真表示為( )· A. TRUE · B. 'y'或'Y' · C. 1 · D. 非零值 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/選擇程序設(shè)計(jì)/邏輯運(yùn)算符 5. (4分)以下描述中正確的是( )· A. 由于do-while循環(huán)中循環(huán)體

33、語(yǔ)句只能是一條可執(zhí)行語(yǔ)句,所以循環(huán)體內(nèi)不能使用復(fù)合語(yǔ)句 · B. do-while循環(huán)由do開始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號(hào) · C. 在do-while循環(huán)體中,一定要有能使while后面表達(dá)式的值變?yōu)榱?'假')的操作 · D. do-while循環(huán)中,根據(jù)情況可以省略while。 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/do-while語(yǔ)句 6. (4分)以下程序的輸出結(jié)果是? #include main() int x=020,y=0x20,z=20; p

34、rintf('%d,%d,%d ',x,y,z); · A. 20,20,20 · B. 32,16,20 · C. 16,32,20 · D. 20,32,20 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型及運(yùn)算 7. (4分)以下敘述中不正確的是( )· A. 預(yù)處理命令都必須以#開始 · B. 在C程序中凡是以#開始的語(yǔ)句行都是預(yù)處理命令行 · C. C程序在執(zhí)行過程中對(duì)預(yù)處理命令行進(jìn)行處理 · D. 以下是正確的宏定義 #define IBM

35、_PC 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 編譯預(yù)處理 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/編譯預(yù)處理/預(yù)處理命令 8. (4分)在ASCII碼表中可以看到每個(gè)小寫字母的ASCII碼比它相應(yīng)的大寫字母的ASCII碼( )· A. 大32 · B. 大64 · C. 小32 · D. 小64 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/字符常數(shù)比較 9. (4分)設(shè)有說(shuō)明:char *str10;則標(biāo)識(shí)符str的意義是( )· A. str是一個(gè)指向有10個(gè)元素的數(shù)組的指針 · B

36、. str是一個(gè)有10個(gè)元素的數(shù)組,數(shù)組元素的數(shù)據(jù)類型是指向char型的指針型 · C. str是一個(gè)指向char型函數(shù)的指針 · D. str是具有10個(gè)指針元素的一維指針數(shù)組,每個(gè)元素都只能指向整型變量 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/指針/字符串指針 10. (4分)在C語(yǔ)言中,每個(gè)語(yǔ)句和數(shù)據(jù)定義是用( )結(jié)束· A. 句號(hào) · B. 逗號(hào) · C. 分號(hào) · D. 括號(hào) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): C語(yǔ)言概述 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/C語(yǔ)言概述/C程序的組成 11.

37、 (4分)設(shè)有:int a=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=a>b)&&(n=c>d)后n的值為( )· A. 1 · B. 2 · C. 3 · D. 4 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/關(guān)系運(yùn)算符與邏輯運(yùn)算符 12. (4分)若有以下定義:int a =1,2,3,4,5,6,7,8,9,*p=a;則值為5的表達(dá)式是( )· A. p+=4,*(p+) · B. p+=4,*+p · C. p+=5

38、,*p+ · D. p+=4,+*p 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/指針/字符串指針的引用 13. (4分)在C語(yǔ)言中運(yùn)算符的優(yōu)先級(jí)從高到低的排列順序是· A. 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符 賦值運(yùn)算符 · B. 算術(shù)運(yùn)算符 賦值運(yùn)算符 關(guān)系運(yùn)算符 · C. 賦值運(yùn)算符 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符 · D. 算術(shù)運(yùn)算符 關(guān)系運(yùn)算符 賦值運(yùn)算符 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型及運(yùn)算 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型及運(yùn)算 14. (4分)若x、i、j和k都是int型變量,則計(jì)算下面表達(dá)式

39、后,x的值為( ) x=(i=4,j=16,k=32)· A. 4 · B. 16 · C. 32 · D. 52 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/逗號(hào)表達(dá)式 15. (4分)對(duì)說(shuō)明語(yǔ)句int a10=6,7,8,9,10;的正確理解是( )· A. 將5個(gè)初值依次a1至a5 · B. 將5個(gè)初值依次a0至a4 · C. 將5個(gè)初值依次a5至a9 · D. 將5個(gè)初值依次a6至a10 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 B 解析 C

40、語(yǔ)言程序設(shè)計(jì)/數(shù)組/一維數(shù)組的引用 16. (4分)在C語(yǔ)言程序中,下面哪一個(gè)是正確的?· A. 函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套 · B. 函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套 · C. 函數(shù)的定義可以嵌套,函數(shù)的調(diào)用也可以嵌套 · D. 函數(shù)的定義和函數(shù)的調(diào)用都不可以嵌套 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 函數(shù) 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/函數(shù) 17. (4分)執(zhí)行下列程序段后, int x=10,y=9;int a,b,c;a=(-x= =y+)?-x:+y;b=x+;c=y; 變量a,b,c的值分別是( )· A

41、. a=9,b=9,c=9 · B. a=8,b=8,c=10 · C. a=9,b=10,c=9 · D. a=8,b=8,c=9 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/條件與算術(shù)運(yùn)算符 18. (4分)設(shè)以下變量均為int類型,則值不等于7的表達(dá)式是( )· A. x=y=6,x+y,x+1 · B. x=y=6,x+y,y+1 · C. x=6,x+1,y=6,x+y · D. y=6,y+1,x=y,x+1 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算

42、 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/算術(shù)表達(dá)式 19. (4分)下面程序的運(yùn)行結(jié)果是( )#includemain()int i,b,k=0;for(i=1;i<=5;i+)b=i%2;while(b->=0) k+;printf('%d,%d',k,b);· A. 3,-1 · B. 8,-1 · C. 3,0 · D. 8,-2 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/循環(huán)的嵌套 20. (4分)若有以下定義int a5=1,2,3,4,5,

43、*p,i;i=3;p=a;,則對(duì)數(shù)組元素地址的正確引用是( )· A. &p · B. a+ · C. &(p+1) · D. &pi 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/指針/數(shù)組指針的引用 21. (4分)寫出下面程序的輸出結(jié)果( )main()int i,j;i=20;j=(+i)+i;printf('%d',j);i=13;printf('%d %d),i+,i);· A. 42 14,13 · B. 41 14,14 · C.

44、42 13 13 · D. 42 13 14 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/整型變量的輸出格式和算術(shù)運(yùn)算符 二、判斷 1. (4分)在C 語(yǔ)言中,共用體類型屬于構(gòu)造類型··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/構(gòu)造數(shù)據(jù)類型 2. (4分)main()short i;i=-4;printf(' i:dec=%d, oct=%o, hex=%x, unsigned=%u ',i,i,i,i);以上程序的輸出結(jié)果為i:de

45、c=-4, oct=177774, hex=fffc, unsigned=65532··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/數(shù)據(jù)類型輸出格式 3. (4分)C語(yǔ)言中沒有真正的多維數(shù)組··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)組 4. (4分)已有定義int i,j;float x;為將-10賦給i,12賦給j,410.34賦給x;則對(duì)應(yīng)以下scanf函數(shù)scanf('%o%x%e',&i,&j,&x);調(diào)用

46、語(yǔ)句的數(shù)據(jù)輸入形式是-12ucu4.1034e2(u代表空格)··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 順序程序設(shè)計(jì) 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/順序程序設(shè)計(jì)/格式輸入 (4分)以下程序的運(yùn)行結(jié)果是( )typedef union long a2;int b4;char c8;TY; TY our; main() printf('%d ',sizeof(our); · A. 32 · B. 16 · C. 8 · D. 24 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 結(jié)構(gòu)體與共同體 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)

47、構(gòu)體與共同體/共用體變量存儲(chǔ) 2. (4分)下列選項(xiàng)中,不合法的C語(yǔ)言關(guān)鍵字是· A. auto · B. default · C. static · D. var 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): C語(yǔ)言概述 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/C語(yǔ)言概述 3. (4分)若有定義typedef char STRING255; STRING s; 則s是· A. 字符指針數(shù)組變量 · B. 字符指針變量 · C. 字符變量 · D. 字符數(shù)組變量 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 結(jié)構(gòu)體與共用體 收起解析 答案 D 解析

48、 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共用體 4. (4分)以下不正確的定義語(yǔ)句是( )· A. double x5=2.0,4.0,6.0,8.0,10.0 · B. int y5=0,1,3,5,7,9 · C. char c1='1','2','3','4','5' · D. char c2='x10','xa','x8' 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)組/一維數(shù)組的綜合 5. (4分)

49、表達(dá)式-l?(10?10:1):(0?0:-1)的值為( )· A. 10 · B. 1 · C. 0 · D. -1 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/逗號(hào)表達(dá)式 6. (4分)設(shè)有程序段int k=10;while(k=0) k=k-1;則下面描述中正確的是( )· A. while循環(huán)執(zhí)行10次 · B. 循環(huán)是無(wú)限循環(huán) · C. 循環(huán)體語(yǔ)句一次也不執(zhí)行 · D. 循環(huán)體語(yǔ)句執(zhí)行一次 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案

50、C 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/while語(yǔ)句 7. (4分)以下read函數(shù)的調(diào)用形式中,參數(shù)類型正確的是( )· A. read(int fd,char *buf,int count) · B. read(int *buf,int fd,int count) · C. read(int fd,int count,char *buf) · D. read(int count,char *buf,int fd) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 文件 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/文件/文件的讀和寫 8. (4分)對(duì)說(shuō)明語(yǔ)句int a10=

51、6,7,8,9,10;的正確理解是( )· A. 將5個(gè)初值依次a1至a5 · B. 將5個(gè)初值依次a0至a4 · C. 將5個(gè)初值依次a5至a9 · D. 將5個(gè)初值依次a6至a10 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 數(shù)組 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)組/一維數(shù)組的引用 9. (4分)以下敘述正確的是( )· A. 在C程序中,main函數(shù)必須位于程序的最前面 · B. 在C程序的每一行只能寫一條語(yǔ)句 · C. C語(yǔ)言本身沒有輸入輸出語(yǔ)句 · D. 在對(duì)一個(gè)C程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤

52、 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): C語(yǔ)言概述 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/C語(yǔ)言概述/主函數(shù) 10. (4分)在“文件包含”預(yù)處理語(yǔ)句的使用形式中,當(dāng)#include后面的文件名用<>括起時(shí),尋找被包含文件的方式是( )· A. 僅僅搜索當(dāng)前目錄 · B. 僅僅搜索源程序所在目錄 · C. 直接按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄 · D. 先在源程序所在目錄搜索,再按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 編譯預(yù)處理 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/編譯預(yù)處理/文件包含處理 11. (4分)設(shè)有以下程序:#inlud

53、e main()int * *k,*j,i=100;j=&i;k=&j;printf(“%d”, * *k);上述程序的輸出結(jié)果是( )· A. 運(yùn)行錯(cuò)誤 · B. 100 · C. i的地址 · D. j的地址 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 指針 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/指針/引用與地址 12. (4分)關(guān)于fseek函數(shù),以下有關(guān)操作的敘述不正確的是( )· A. 可以改變文件的位置指針 · B. 可以實(shí)現(xiàn)文件的順序讀寫 · C. 可以實(shí)現(xiàn)文件的隨機(jī)讀寫 · D. 只可以順序定位

54、文件的位置指針 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 文件 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/文件/文件的定位 13. (4分)在位運(yùn)算中,操作數(shù)每左移2位,相當(dāng)于( )· A. 操作數(shù)*2 · B. 操作數(shù)/2 · C. 操作數(shù)*4 · D. 操作數(shù)/4 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 位運(yùn)算 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/位運(yùn)算/左移運(yùn)算符 14. (4分)有枚舉類型的定義: enum color1 yellow,green,blue=5,red,brown; 則枚舉常量yellow 和 red的值分別是· A. 3,6 ·

55、 B. 1,6 · C. 0,6 · D. 0,3 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 結(jié)構(gòu)體與共用體 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/結(jié)構(gòu)體與共用體 15. (4分)有程序:main()int a=5,b=1,c=0;if (a=b+c) printf('* ');else printf('$ ');該程序( )· A. 有語(yǔ)法錯(cuò)誤不能通過編譯 · B. 可以通過編譯,但不能通過連接 · C. 輸出:* · D. 輸出:$ 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)

56、言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/if-else語(yǔ)句 16. (4分)系統(tǒng)的標(biāo)準(zhǔn)輸入文件是指( )· A. 鍵盤 · B. 顯示器 · C. 軟盤 · D. 硬盤 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 文件 收起解析 答案 A 解析 C語(yǔ)言程序設(shè)計(jì)/文件/文件的定義 17. (4分)設(shè)有程序段t=0;while(printf('*')t+;if(t<3) break;下面描述正確的是( )· A. 其中循環(huán)控制表達(dá)式與0等價(jià) · B. 其中循環(huán)控制表達(dá)式與'0'等價(jià) · C. 其中循環(huán)控制表達(dá)式是不合

57、法的 · D. 以上說(shuō)法都不對(duì) 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/break語(yǔ)句 18. (4分)以下敘述中不正確的是( )· A. 預(yù)處理命令都必須以#開始 · B. 在C程序中凡是以#開始的語(yǔ)句行都是預(yù)處理命令行 · C. C程序在執(zhí)行過程中對(duì)預(yù)處理命令行進(jìn)行處理 · D. 以下是正確的宏定義 #define IBM_PC 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 編譯預(yù)處理 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/編譯預(yù)處理/預(yù)處理命令 19. (4分)以下關(guān)于運(yùn)算符優(yōu)先順序的描述中正確

58、的是( )· A. 關(guān)系運(yùn)算符<算術(shù)運(yùn)算符<賦值運(yùn)算符<邏輯運(yùn)算符 · B. 邏輯運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符<賦值運(yùn)算符 · C. 賦值運(yùn)算符<邏輯運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符 · D. 算術(shù)運(yùn)算符<關(guān)系運(yùn)算符<賦值運(yùn)算符<邏輯運(yùn)算符 糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 C 解析 C語(yǔ)言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/關(guān)系運(yùn)算符與邏輯運(yùn)算符 20. (4分)已知函數(shù)的調(diào)用形式:fread(buffer, size, count, fp); 其中buffer

59、代表· A. 一個(gè)整型變量,代表要讀入的數(shù)據(jù)項(xiàng)總數(shù) · B. 一個(gè)文件指針變量,指向要讀的文件 · C. 一個(gè)儲(chǔ)存區(qū),存放要讀的數(shù)據(jù)項(xiàng) · D. 一個(gè)指針變量,它存放數(shù)據(jù)緩沖區(qū)的地址 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 文件 收起解析 答案 D 解析 C語(yǔ)言程序設(shè)計(jì)/文件 21. (4分)若有以下定義:char s10='include',*p=s;則不能代表字符u的表達(dá)式是( )· A. s4 · B. s+4 · C. *(p+4) · D. p+=4,*p 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 指針 收起解析

60、答案 B 解析 C語(yǔ)言程序設(shè)計(jì)/指針/字符串指針的引用 二、判斷 1. (4分)在C 語(yǔ)言中,共用體類型屬于構(gòu)造類型··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 數(shù)據(jù)類型與運(yùn)算 收起解析 答案 正確 解析 C語(yǔ)言程序設(shè)計(jì)/數(shù)據(jù)類型與運(yùn)算/構(gòu)造數(shù)據(jù)類型 2. (4分)int k=0;do+k;while(k>=0);是無(wú)限循環(huán)的語(yǔ)句··糾錯(cuò) 得分: 0 知識(shí)點(diǎn): 循環(huán)程序設(shè)計(jì) 收起解析 答案 錯(cuò)誤 解析 C語(yǔ)言程序設(shè)計(jì)/循環(huán)程序設(shè)計(jì)/do-while語(yǔ)句 3. (4分)main()int x,y,z;x=1;y=1;z=0;x=x|y&&z;printf('%d,%d',x,x&&!y|z);程序的運(yùn)行結(jié)果是1,1··糾錯(cuò) 得分: 4 知識(shí)點(diǎn): 選擇結(jié)構(gòu)程序設(shè)計(jì) 收起解析 答案 錯(cuò)誤 解析 C語(yǔ)言程序設(shè)計(jì)/選擇結(jié)構(gòu)程序設(shè)計(jì)/邏輯表達(dá)式 4. (4分)C語(yǔ)言中,共用體類型的變量在程序運(yùn)行期間

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論