C 語(yǔ)言基礎(chǔ)
第1章C語(yǔ)言程序設(shè)計(jì)概述一、選擇題1. 當(dāng)代電子計(jì)算機(jī)能夠自動(dòng)地處理指定的問(wèn)題是因?yàn)椋海ǎ〢計(jì)算機(jī)是電動(dòng)的B有解決該問(wèn)題的計(jì)算機(jī)程序C事先存儲(chǔ)了解決該問(wèn)題的程序D以上都不是( 知識(shí)點(diǎn):程序的基本概念;難度系數(shù):2;答案:C )2. 以下敘述中最準(zhǔn)確的是:()A計(jì)算機(jī)程序是處理某一問(wèn)題所有指令的集合B計(jì)算機(jī)程序是處理某一問(wèn)題所用到的所有數(shù)據(jù)的集合C計(jì)算機(jī)程序是處理某一問(wèn)題的所有指令及其數(shù)據(jù)的集合D計(jì)算機(jī)程序是處理某一問(wèn)題的所有指令及其數(shù)據(jù)的有序集合( 知識(shí)點(diǎn):程序的基本概念;難度系數(shù):2;答案:D )3. 關(guān)于計(jì)算機(jī)程序設(shè)計(jì),以下描述最準(zhǔn)確的是:()A程序設(shè)計(jì)就是用語(yǔ)言來(lái)編寫(xiě)程序B程序設(shè)計(jì)就是用計(jì)算機(jī)語(yǔ)言來(lái)編寫(xiě)程序C程序設(shè)計(jì)就是用計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言來(lái)編寫(xiě)程序D程序設(shè)計(jì)就是用計(jì)算機(jī)能識(shí)別的語(yǔ)言來(lái)編寫(xiě)程序( 知識(shí)點(diǎn):程序設(shè)計(jì)的基本概念;難度系數(shù):1;答案:C )4. 目前編寫(xiě)計(jì)算機(jī)程序一般采用的是:()A機(jī)器語(yǔ)言B匯編語(yǔ)言C高級(jí)語(yǔ)言D英語(yǔ)( 知識(shí)點(diǎn):程序設(shè)計(jì)的基本概念;難度系數(shù):1;答案:C )5. 設(shè)計(jì)一個(gè)計(jì)算機(jī)程序最基本的工作是:()A制定正確的算法B選擇合理的數(shù)據(jù)結(jié)構(gòu)C制定正確的算法和選擇合理的數(shù)據(jù)結(jié)構(gòu)D以上都不是( 知識(shí)點(diǎn):算法的基本概念;難度系數(shù):1;答案:C )6. 算法具有五個(gè)特性,以下選項(xiàng)中不屬于算法特性的是:()A有窮性B簡(jiǎn)潔性C可行性D確定性( 知識(shí)點(diǎn):算法的基本概念;難度系數(shù):3;答案:B )7. 下述哪一個(gè)不是結(jié)構(gòu)化程序基本結(jié)構(gòu):()A順序B選擇C循環(huán)D嵌套( 知識(shí)點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)的概念;難度系數(shù):2;答案:D )8. 結(jié)構(gòu)化程序模塊不具有的特征是:()A只有一個(gè)入口和一個(gè)出口B可以大量使用goto語(yǔ)句C一般有順序、選擇和循環(huán)3種基本結(jié)構(gòu)D程序中不能有死循環(huán)( 知識(shí)點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)的概念;難度系數(shù):2;答案:B )9. C語(yǔ)言是一種:() A機(jī)器語(yǔ)言B匯編語(yǔ)言C高級(jí)語(yǔ)言D以上都不是( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):1;答案:C )10. C語(yǔ)言源程序的擴(kuò)展名為:() A.exeB.cC.objD.cpp( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):1;答案:B )11. C程序編譯后最終產(chǎn)生(即計(jì)算機(jī)執(zhí)行)的文件的擴(kuò)展名為( )A.exeB.cC.objD.cpp( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):1;答案:A )12. 下列各項(xiàng)中,不是C語(yǔ)言的特點(diǎn)是:() A語(yǔ)言簡(jiǎn)潔、緊湊,使用方便 B程序執(zhí)行效率高,可移植性好 C能實(shí)現(xiàn)匯編語(yǔ)言的大多數(shù)功能 D有較強(qiáng)的網(wǎng)絡(luò)操作功能 ( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):3;答案:D )13. 以下敘述不正確的是( )。A一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B一個(gè)C源程序必須包含一個(gè)main()函數(shù)CC程序的基本組成單位是函數(shù)D在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:C )14. C語(yǔ)言規(guī)定:在一個(gè)C源程序中,main()函數(shù)的位置( )。A必須在所有函數(shù)的最開(kāi)始B必須在系統(tǒng)調(diào)用的庫(kù)函數(shù)的后面C可以任意D必須在所有函數(shù)的最后( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:C )15. 以下敘述正確的是( )。A在C程序中,main()函數(shù)必須位于程序的最前面BC程序的每行中只能寫(xiě)一條語(yǔ)句CC語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句D在對(duì)一個(gè)C程序進(jìn)行編譯的過(guò)程中,可發(fā)現(xiàn)注釋中的拼寫(xiě)錯(cuò)誤( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):3;答案:C )16. 構(gòu)成C語(yǔ)言源程序的基本單位是:() A子程序B過(guò)程C文本D函數(shù)( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:D )17. 下列敘述正確的是:() AC語(yǔ)言源程序可以直接在DOS環(huán)境中運(yùn)行 B編譯C語(yǔ)言源程序得到的目標(biāo)文件可以直接在DOS環(huán)境中運(yùn)行 CC語(yǔ)言源程序經(jīng)過(guò)編譯、連接得到的可執(zhí)行程序可以直接在DOS環(huán)境中運(yùn)行 DC語(yǔ)言源程序可以直接在VC+環(huán)境中運(yùn)行( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):2;答案:C )18. 一個(gè)完整的可運(yùn)行的C源程序中:() A可以有一個(gè)或多個(gè)任意名稱的函數(shù) B必須有且僅有一個(gè)主函數(shù) C可以沒(méi)有主函數(shù) D必須有主函數(shù)和其他函數(shù) ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:B )19. 一個(gè)C程序的開(kāi)始執(zhí)行點(diǎn)是:() A程序中的第一條語(yǔ)句 B程序中的第一條可執(zhí)行語(yǔ)句C程序中的第一個(gè)函數(shù) D程序中的main函數(shù) ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:D )20. 一個(gè)C語(yǔ)言程序總是從( )開(kāi)始執(zhí)行。A主過(guò)程B主函數(shù)C子程序D主程序( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:B )21. 一個(gè)C程序是由:()A一個(gè)主程序和若干子程序組成B一個(gè)或多個(gè)函數(shù)組成C若干個(gè)過(guò)程組成D若干子程序組成( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:B )22. 某C程序由一個(gè)主函數(shù)main()和一個(gè)自定義函數(shù)max()組成,則該程序:() A寫(xiě)在前面的函數(shù)先開(kāi)始執(zhí)行 B總是從main()函數(shù)開(kāi)始執(zhí)行 C總是從max()函數(shù)開(kāi)始執(zhí)行 D寫(xiě)在后面的函數(shù)先開(kāi)始執(zhí)行 ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:B )23. C語(yǔ)言規(guī)定,一個(gè)C源程序的主函數(shù)名必須為:()AmainBfunctionCprogramDinclude( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:A )24. 一個(gè)C程序由若干個(gè)C函數(shù)組成,各個(gè)函數(shù)在文件中的位置為:()A任意 B第一個(gè)函數(shù)必須是主函數(shù),其他函數(shù)任意C必須完全按照?qǐng)?zhí)行順序排列D其他函數(shù)必須在前,主函數(shù)必須在最后( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:A )25. 下列四個(gè)敘述中,錯(cuò)誤的是:()A一個(gè)C源程序必須有且只能有一個(gè)主函數(shù)B一個(gè)C源程序可以含零個(gè)或多個(gè)子函數(shù)C在C源程序中注釋說(shuō)明必須位于語(yǔ)句之后DC源程序的基本結(jié)構(gòu)是函數(shù)( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):2;答案:C )26. 下列說(shuō)法正確的是:()A無(wú)論注釋內(nèi)容的多少,在對(duì)程序編譯時(shí)都被忽略 BC程序每行只能寫(xiě)一個(gè)語(yǔ)句 C在書(shū)寫(xiě)C語(yǔ)言源程序時(shí),每個(gè)語(yǔ)句以逗號(hào)結(jié)束 D注釋時(shí),/和*號(hào)間可以有空格 ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):2;答案:A )27. 以下敘述不正確的是:()A分號(hào)是C語(yǔ)句的必要組成部分BC程序的注釋可以寫(xiě)在語(yǔ)句的后面C函數(shù)是C程序的基本單位D主函數(shù)的名字不一定用mian表示( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:D )28. 下列四個(gè)敘述中,正確的是:()AC程序中的所有字母都必須小寫(xiě)B(tài)C程序中的關(guān)鍵字必須小寫(xiě),其他標(biāo)示符不區(qū)分大小寫(xiě)CC程序中的所有字母都不區(qū)分大小寫(xiě)DC語(yǔ)言中的所有關(guān)鍵字必須小寫(xiě)( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):2;答案:D )29. 以下說(shuō)法正確的是( )。AC語(yǔ)言程序是從第一個(gè)定義的函數(shù)開(kāi)始執(zhí)行 B在C語(yǔ)育程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義CC語(yǔ)言程序是從main()函數(shù)開(kāi)始執(zhí)行DC語(yǔ)言程序中的main()函數(shù)必須放在程序的開(kāi)始部分( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):2;答案:C )30. C語(yǔ)言源程序的語(yǔ)句結(jié)束(分隔)符是:() A,B.C:D;( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):1;答案:D )31. 以下為C語(yǔ)句的是:()Aa=8 Ba+; Cif(a>8)D #include <stdio.h>( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):2;答案:B )32. 以下不是C語(yǔ)句的是:()Aa=8; Ba+; Cif(a>8);Dfor(i=1;i<5;i+)( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):2;答案:D )33. 以下所列語(yǔ)句中,合法的語(yǔ)句是:( )Aa=1,b=2 B+a; Ca=a+1=5 Dy=int(A;( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):2;答案:B )34. C程序中的復(fù)合語(yǔ)句指的是:()A并列的多個(gè)C語(yǔ)句 B寫(xiě)在同一行中的多個(gè)C語(yǔ)句C用一對(duì)大括號(hào)對(duì)括的多個(gè)C語(yǔ)句 D就是函數(shù)體中的語(yǔ)句 ( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):2;答案:C )35. C語(yǔ)言符號(hào)集不包括 A英文字母 B數(shù)字 C部分標(biāo)點(diǎn)符號(hào) D漢字 ( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:D )36. 以下正確的C自定義標(biāo)識(shí)符是:()Aa=2Ba+bCnameDdefault( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:C )37. 以下不正確的C語(yǔ)言標(biāo)識(shí)符是:() AABC Babc Ca_bc Dab.c ( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:D )38. 以下不能定義為用戶標(biāo)識(shí)符的是:()AaB_0C_intDdo( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:D )39. C語(yǔ)言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線三種字符組成,且第一個(gè)字符:() A必須為字母 B必須為下劃線 C必須為字母或下劃線 D可以是字母、數(shù)字和下劃線中的任意一種 ( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:C )40. 下面不是C語(yǔ)言合法標(biāo)識(shí)符的是:()Aabc B5n C_4m Dx3( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:C )41. 下列各選項(xiàng)中,合法的C語(yǔ)言關(guān)鍵字是( )。Ainteger Bsin Cstring Dvoid( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):2;答案:D )42. 下列選項(xiàng)中,是C語(yǔ)言提供的合法的關(guān)鍵字的是( )Aswicth BCher Cdefault DCase( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):2;答案:C )43. 在C程序中,可以作為用戶標(biāo)識(shí)符的一組標(biāo)識(shí)符是( )。Avoid define WORD Bas_b3 _224 ElseCSwitch -wer case D4b D0 SIG( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):2;答案:B )44. C語(yǔ)言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線3種字符組成,且第一個(gè)字符( )。A必須為字母B必須為下劃線C必須為字母或下劃線D可以是字母、數(shù)字和下劃線中任意一種字符( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):2;答案:C )45. 當(dāng)一個(gè)很長(zhǎng)的C語(yǔ)句(中間無(wú)字符串)在一行寫(xiě)不下(超出屏幕的寬度)時(shí),應(yīng)該:( )A由系統(tǒng)自動(dòng)換行B立即按回車鍵換行C在任意一個(gè)空格處按回車鍵換行D輸入一個(gè)分號(hào)后并按回車鍵換行換行( 知識(shí)點(diǎn):C語(yǔ)句的書(shū)寫(xiě)格式;難度系數(shù):2;答案:C )二、多選題1. 目前程序設(shè)計(jì)采用的基本方法有:A面向數(shù)據(jù)的程序設(shè)計(jì)B面向過(guò)程的程序設(shè)計(jì)C面向?qū)ο蟮某绦蛟O(shè)計(jì)D面向問(wèn)題的程序設(shè)計(jì)E面向機(jī)器的程序設(shè)計(jì)( 知識(shí)點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)的概念;難度系數(shù):2;答案:BC )2. C語(yǔ)言的基本特點(diǎn)是:()A語(yǔ)言簡(jiǎn)潔、緊湊,編寫(xiě)的程序短小精干B運(yùn)算符多,程序表現(xiàn)力強(qiáng)C數(shù)據(jù)類型豐富D允許直接訪問(wèn)物理地址,適合編寫(xiě)系統(tǒng)程序E語(yǔ)法限制不嚴(yán),設(shè)計(jì)時(shí)自由度大( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):3;答案:ABCDE )3. C程序的基本特點(diǎn)是:()AC程序必須經(jīng)過(guò)編譯和連接之后才能運(yùn)行BC程序都是由一個(gè)或多個(gè)C函數(shù)構(gòu)成CC函數(shù)可以不是由編程者自編的DC函數(shù)是用來(lái)實(shí)現(xiàn)某一特定功能的程序段EC系統(tǒng)中帶有大量的系統(tǒng)庫(kù)函數(shù)( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):3;答案:ABCDE )4. 下面關(guān)于C語(yǔ)句的描述中,正確的是:()A可以把多個(gè)C語(yǔ)句組成一個(gè)C語(yǔ)句B任何一個(gè)獨(dú)立的C語(yǔ)句都必須由分號(hào)結(jié)束CC程序中有多少個(gè)分號(hào)就是有多少個(gè)C語(yǔ)句D可以沒(méi)有其他字符,只由一個(gè)分號(hào)構(gòu)成C語(yǔ)句EC語(yǔ)言中沒(méi)有專門用于數(shù)據(jù)輸出的語(yǔ)句( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):3;答案:ABDE )5. 可以出現(xiàn)在C標(biāo)識(shí)符中的字符有:()A大小寫(xiě)英文字母B漢字C下劃線D數(shù)字符號(hào)E各種標(biāo)點(diǎn)符號(hào)( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:ACDE )6. C標(biāo)識(shí)符中的第一個(gè)字符必須是:()A大小寫(xiě)英文字母B漢字C下劃線D數(shù)字符號(hào)E各種標(biāo)點(diǎn)符號(hào)( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:AC )7. 下面關(guān)于輸入C語(yǔ)句時(shí)的描述中,正確的是:()A一個(gè)C語(yǔ)句只能占用一個(gè)屏幕行B一個(gè)C語(yǔ)句可以占用多個(gè)屏幕行C多個(gè)C語(yǔ)句不能共用一個(gè)屏幕行 D多個(gè)C語(yǔ)句可以共用一個(gè)屏幕行EC語(yǔ)句的書(shū)寫(xiě)比較隨意,一句占用多行、多句共用一行都可以( 知識(shí)點(diǎn):C語(yǔ)句的書(shū)寫(xiě)格式;難度系數(shù):1;答案:BDE )三、判斷題1. ()計(jì)算機(jī)程序的基本組成是:指示計(jì)算機(jī)如何去解決某一問(wèn)題的一組指令。( 知識(shí)點(diǎn):程序的基本概念;難度系數(shù):2;答案:T )2. ()計(jì)算機(jī)程序的執(zhí)行過(guò)程實(shí)際上是對(duì)程序所表達(dá)的數(shù)據(jù)進(jìn)行處理的過(guò)程。( 知識(shí)點(diǎn):程序的基本概念;難度系數(shù):2;答案:T )3. ()目前程序設(shè)計(jì)的理念已經(jīng)從“面向過(guò)程的程序設(shè)計(jì)”向“面向?qū)ο蟮某绦蛟O(shè)計(jì)”方面轉(zhuǎn)變。( 知識(shí)點(diǎn):程序設(shè)計(jì)的基本概念;難度系數(shù):2;答案:T )4. ()任何一個(gè)計(jì)算機(jī)程序都可以用機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言來(lái)編寫(xiě)。( 知識(shí)點(diǎn):程序設(shè)計(jì)的基本概念;難度系數(shù):2;答案:F )5. ()有人曾提出:計(jì)算機(jī)程序算法數(shù)據(jù)結(jié)構(gòu)。( 知識(shí)點(diǎn):程序設(shè)計(jì)的基本概念;難度系數(shù):1;答案:T )6. ()在程序設(shè)計(jì)中提到的算法就是“解決問(wèn)題的方法和步驟”( 知識(shí)點(diǎn):算法的基本概念;難度系數(shù):1;答案:T )7. ()在程序設(shè)計(jì)中提到的數(shù)據(jù)結(jié)構(gòu)就是“程序處理的對(duì)象的表示方法”( 知識(shí)點(diǎn):算法的基本概念;難度系數(shù):2;答案:T )8. ()計(jì)算機(jī)程序的算法就是解決“做什么”和“怎么做”的問(wèn)題。( 知識(shí)點(diǎn):算法的基本概念;難度系數(shù):1;答案:T )9. ()結(jié)構(gòu)化程序設(shè)計(jì)的基本理念是:將一個(gè)較大的問(wèn)題細(xì)分成若干個(gè)較小問(wèn)題的組合。( 知識(shí)點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)的概念;難度系數(shù):1;答案:T )10. ()C程序的編譯是從程序的第一行開(kāi)始,到程序的最后一行結(jié)束。( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):1;答案:T )11. ()C程序的編譯是從主函數(shù)的第一行開(kāi)始,到主函數(shù)的最后一行結(jié)束。( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):2;答案:F )12. ()C程序的執(zhí)行是從程序的第一行開(kāi)始,一直到程序的最后一行結(jié)束。( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):1;答案:F )13. ()C程序的執(zhí)行是從主函數(shù)的第一行開(kāi)始,一直到主函數(shù)的最后一行結(jié)束。( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):1;答案:T )14. ()C語(yǔ)言程序由函數(shù)為單位,可以包含一個(gè)或多個(gè)函數(shù),函數(shù)名任意。( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:F )15. ()一個(gè)C語(yǔ)言程序中包含有多個(gè)函數(shù)時(shí),按書(shū)寫(xiě)順序從上到下執(zhí)行各函數(shù)。 ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:F )16. ()C語(yǔ)言程序有且僅有一個(gè)名為main的函數(shù)( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:T )17. ()C程序首先執(zhí)行的是源程序中出現(xiàn)的第一個(gè)函數(shù) ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:F )18. ()在C源程序中的注釋說(shuō)明必須位于被說(shuō)明的語(yǔ)句之后 ( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:F )19. ()主函數(shù)名不能寫(xiě)成main()以外的其他形式。( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:T )20. ()C語(yǔ)言程序是從源文件中的第一條語(yǔ)句開(kāi)始執(zhí)行的。( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:F )21. ()C語(yǔ)言中/*.*/之間的注釋內(nèi)容是不能跨行的。( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):1;答案:F )22. ()在C源程序中用“ / ”注釋的說(shuō)明必須位于一條語(yǔ)句之后( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):1;答案:F )23. ()在C源程序中用“ / ”注釋的說(shuō)明不能換行( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):1;答案:T )24. ()C程序中的關(guān)鍵字必須小寫(xiě),其他標(biāo)識(shí)符不區(qū)分大小寫(xiě) ( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:F )25. ()C程序中的所有字母都必須小寫(xiě)( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:F )26. ()_55a是合法的標(biāo)識(shí)符。( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:T )27. ()5ab是合法的標(biāo)識(shí)符。( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:F )28. ()C程序中的關(guān)鍵字必須小寫(xiě),其他標(biāo)識(shí)符不區(qū)分大小寫(xiě)( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:F )29. ()以下標(biāo)識(shí)符:if,MAIN,Leed_3,_762,#_dt5,c.d有3個(gè)是正確的。( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:T )30. ()C程序中的所有字母都必須小寫(xiě)( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:F )31. ()在C語(yǔ)言中是嚴(yán)格區(qū)分英文字母大寫(xiě)和小寫(xiě)的( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:T )32. ()C程序中不允許出現(xiàn)漢字( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:F )33. ()C標(biāo)識(shí)符中不允許出現(xiàn)漢字( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:T )34. ()C語(yǔ)言中多個(gè)以“;”結(jié)束的語(yǔ)句不能放在同一行。( 知識(shí)點(diǎn):C語(yǔ)句的書(shū)寫(xiě);難度系數(shù):1;答案:F )35. ()在C程序中,每行中只能寫(xiě)一條語(yǔ)句 ( 知識(shí)點(diǎn):C語(yǔ)句的書(shū)寫(xiě);難度系數(shù):1;答案:F )填空題1. 計(jì)算機(jī)程序最基本的作用是對(duì)涉及的的處理。A指令B數(shù)據(jù)C問(wèn)題D任務(wù)( 知識(shí)點(diǎn):程序的基本概念;難度系數(shù):2;答案:B )2. 一個(gè)計(jì)算機(jī)可直接執(zhí)行的程序是由一系列的構(gòu)成。A英文單詞BASCII字符C數(shù)據(jù)D二進(jìn)制代碼 ( 知識(shí)點(diǎn):程序的基本概念;難度系數(shù):2;答案:D )3. 結(jié)構(gòu)化程序所規(guī)定的3種基本控制結(jié)構(gòu)是_。A順序結(jié)構(gòu)、遞歸結(jié)構(gòu)、重復(fù)結(jié)構(gòu)B嵌套結(jié)構(gòu)、選擇結(jié)構(gòu)、重復(fù)結(jié)構(gòu)C順序結(jié)構(gòu)、遞歸結(jié)構(gòu)、嵌套結(jié)構(gòu)D順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)E遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)( 知識(shí)點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)的概念;難度系數(shù):2;答案:D )4. 開(kāi)發(fā)一個(gè)C語(yǔ)言程序的過(guò)程,其基本順序是:_、_、_和_等4個(gè)步驟。A調(diào)試B連接C編輯D改錯(cuò)E 編譯A調(diào)試B連接C編輯D改錯(cuò)E 編譯A調(diào)試B連接C編輯D改錯(cuò)E 編譯A調(diào)試B連接C編輯D改錯(cuò)E 編譯( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):2;答案:.C .E .B .A )5. 在C程序的開(kāi)發(fā)過(guò)程中生成的源程序文件的擴(kuò)展名為_(kāi),目標(biāo)文件的擴(kuò)展名為_(kāi),可執(zhí)行文件的擴(kuò)展名為_(kāi)。 A.TXTB.CPPC.OBJ D.C E.EXE A.TXTB.CPPC.OBJ D.C E.EXE A.TXTB.CPPC.OBJ D.C E.EXE( 知識(shí)點(diǎn):C語(yǔ)言的特點(diǎn);難度系數(shù):2;答案:.D .C .E )6. 在C語(yǔ)言中沒(méi)有專門的輸入輸出語(yǔ)句,其功能都是用相應(yīng)的庫(kù)函數(shù)來(lái)完成的,其中能夠在程序運(yùn)行時(shí)通過(guò)鍵盤(pán)輸入整數(shù)的庫(kù)函數(shù)是_,輸出整數(shù)的庫(kù)函數(shù)是_。 Agetchar() Bscanf() Cgets() Dinput() Aputchar() Bputs() Cprintf() Doutput()( 知識(shí)點(diǎn):C程序的特點(diǎn);難度系數(shù):1;答案:B C )7. 在C源程序中,對(duì)注釋的內(nèi)容分成可對(duì)一段進(jìn)行注釋的,其分界符為_(kāi),以及可對(duì)一行進(jìn)行注釋的,其分界符為_(kāi)。 AB“”C/* */ D< > E/ AB“”C/* */ D< > E/( 知識(shí)點(diǎn):C語(yǔ)句的特點(diǎn);難度系數(shù):1;答案:.C .E )8. C語(yǔ)言中的標(biāo)識(shí)符只能由3種字符組成,它們是_。AASCII碼字符、數(shù)字符號(hào)、下劃線 BASCII碼字符、英文字母、漢字C數(shù)字符號(hào)、英文字母、漢字DASCII碼字符、英文字母、下劃線( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:C )9. C語(yǔ)言中的標(biāo)識(shí)符可分為系統(tǒng)標(biāo)識(shí)符(又稱關(guān)鍵字)和用戶標(biāo)識(shí)符(又稱自定義標(biāo)識(shí)符)2類,下面屬于系統(tǒng)標(biāo)識(shí)符的是_,屬于用戶標(biāo)識(shí)符的是_。 Ascanf B printf Cdouble DFor Ascanf B printf Cdouble DFor ( 知識(shí)點(diǎn):C標(biāo)識(shí)符;難度系數(shù):1;答案:C D )