资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
第1章C语言程序设计概述一、选择题1. 当代电子计算机能够自动地处理指定的问题是因为:()A计算机是电动的B有解决该问题的计算机程序C事先存储了解决该问题的程序D以上都不是( 知识点:程序的基本概念;难度系数:2;答案:C )2. 以下叙述中最准确的是:()A计算机程序是处理某一问题所有指令的集合B计算机程序是处理某一问题所用到的所有数据的集合C计算机程序是处理某一问题的所有指令及其数据的集合D计算机程序是处理某一问题的所有指令及其数据的有序集合( 知识点:程序的基本概念;难度系数:2;答案:D )3. 关于计算机程序设计,以下描述最准确的是:()A程序设计就是用语言来编写程序B程序设计就是用计算机语言来编写程序C程序设计就是用计算机程序设计语言来编写程序D程序设计就是用计算机能识别的语言来编写程序( 知识点:程序设计的基本概念;难度系数:1;答案:C )4. 目前编写计算机程序一般采用的是:()A机器语言B汇编语言C高级语言D英语( 知识点:程序设计的基本概念;难度系数:1;答案:C )5. 设计一个计算机程序最基本的工作是:()A制定正确的算法B选择合理的数据结构C制定正确的算法和选择合理的数据结构D以上都不是( 知识点:算法的基本概念;难度系数:1;答案:C )6. 算法具有五个特性,以下选项中不属于算法特性的是:()A有穷性B简洁性C可行性D确定性( 知识点:算法的基本概念;难度系数:3;答案:B )7. 下述哪一个不是结构化程序基本结构:()A顺序B选择C循环D嵌套( 知识点:结构化程序设计的概念;难度系数:2;答案:D )8. 结构化程序模块不具有的特征是:()A只有一个入口和一个出口B可以大量使用goto语句C一般有顺序、选择和循环3种基本结构D程序中不能有死循环( 知识点:结构化程序设计的概念;难度系数:2;答案:B )9. C语言是一种:() A机器语言B汇编语言C高级语言D以上都不是( 知识点:C语言的特点;难度系数:1;答案:C )10. C语言源程序的扩展名为:() A.exeB.cC.objD.cpp( 知识点:C语言的特点;难度系数:1;答案:B )11. C程序编译后最终产生(即计算机执行)的文件的扩展名为( )A.exeB.cC.objD.cpp( 知识点:C语言的特点;难度系数:1;答案:A )12. 下列各项中,不是C语言的特点是:() A语言简洁、紧凑,使用方便 B程序执行效率高,可移植性好 C能实现汇编语言的大多数功能 D有较强的网络操作功能 ( 知识点:C语言的特点;难度系数:3;答案:D )13. 以下叙述不正确的是( )。A一个C源程序可由一个或多个函数组成B一个C源程序必须包含一个main()函数CC程序的基本组成单位是函数D在C程序中,注释说明只能位于一条语句的后面( 知识点:C程序的特点;难度系数:1;答案:C )14. C语言规定:在一个C源程序中,main()函数的位置( )。A必须在所有函数的最开始B必须在系统调用的库函数的后面C可以任意D必须在所有函数的最后( 知识点:C程序的特点;难度系数:1;答案:C )15. 以下叙述正确的是( )。A在C程序中,main()函数必须位于程序的最前面BC程序的每行中只能写一条语句CC语言本身没有输入输出语句D在对一个C程序进行编译的过程中,可发现注释中的拼写错误( 知识点:C程序的特点;难度系数:3;答案:C )16. 构成C语言源程序的基本单位是:() A子程序B过程C文本D函数( 知识点:C程序的特点;难度系数:1;答案:D )17. 下列叙述正确的是:() AC语言源程序可以直接在DOS环境中运行 B编译C语言源程序得到的目标文件可以直接在DOS环境中运行 CC语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行 DC语言源程序可以直接在VC+环境中运行( 知识点:C程序的特点;难度系数:2;答案:C )18. 一个完整的可运行的C源程序中:() A可以有一个或多个任意名称的函数 B必须有且仅有一个主函数 C可以没有主函数 D必须有主函数和其他函数 ( 知识点:C程序的特点;难度系数:1;答案:B )19. 一个C程序的开始执行点是:() A程序中的第一条语句 B程序中的第一条可执行语句C程序中的第一个函数 D程序中的main函数 ( 知识点:C程序的特点;难度系数:1;答案:D )20. 一个C语言程序总是从( )开始执行。A主过程B主函数C子程序D主程序( 知识点:C程序的特点;难度系数:1;答案:B )21. 一个C程序是由:()A一个主程序和若干子程序组成B一个或多个函数组成C若干个过程组成D若干子程序组成( 知识点:C程序的特点;难度系数:1;答案:B )22. 某C程序由一个主函数main()和一个自定义函数max()组成,则该程序:() A写在前面的函数先开始执行 B总是从main()函数开始执行 C总是从max()函数开始执行 D写在后面的函数先开始执行 ( 知识点:C程序的特点;难度系数:1;答案:B )23. C语言规定,一个C源程序的主函数名必须为:()AmainBfunctionCprogramDinclude( 知识点:C程序的特点;难度系数:1;答案:A )24. 一个C程序由若干个C函数组成,各个函数在文件中的位置为:()A任意 B第一个函数必须是主函数,其他函数任意C必须完全按照执行顺序排列D其他函数必须在前,主函数必须在最后( 知识点:C程序的特点;难度系数:1;答案:A )25. 下列四个叙述中,错误的是:()A一个C源程序必须有且只能有一个主函数B一个C源程序可以含零个或多个子函数C在C源程序中注释说明必须位于语句之后DC源程序的基本结构是函数( 知识点:C程序的特点;难度系数:2;答案:C )26. 下列说法正确的是:()A无论注释内容的多少,在对程序编译时都被忽略 BC程序每行只能写一个语句 C在书写C语言源程序时,每个语句以逗号结束 D注释时,/和*号间可以有空格 ( 知识点:C程序的特点;难度系数:2;答案:A )27. 以下叙述不正确的是:()A分号是C语句的必要组成部分BC程序的注释可以写在语句的后面C函数是C程序的基本单位D主函数的名字不一定用mian表示( 知识点:C程序的特点;难度系数:1;答案:D )28. 下列四个叙述中,正确的是:()AC程序中的所有字母都必须小写BC程序中的关键字必须小写,其他标示符不区分大小写CC程序中的所有字母都不区分大小写DC语言中的所有关键字必须小写( 知识点:C程序的特点;难度系数:2;答案:D )29. 以下说法正确的是( )。AC语言程序是从第一个定义的函数开始执行 B在C语育程序中,要调用的函数必须在main()函数中定义CC语言程序是从main()函数开始执行DC语言程序中的main()函数必须放在程序的开始部分( 知识点:C程序的特点;难度系数:2;答案:C )30. C语言源程序的语句结束(分隔)符是:() A,B.C:D;( 知识点:C语句的特点;难度系数:1;答案:D )31. 以下为C语句的是:()Aa=8 Ba+; Cif(a8)D #include ( 知识点:C语句的特点;难度系数:2;答案:B )32. 以下不是C语句的是:()Aa=8; Ba+; Cif(a8);Dfor(i=1;i5;i+)( 知识点:C语句的特点;难度系数:2;答案:D )33. 以下所列语句中,合法的语句是:( )Aa=1,b=2 B+a; Ca=a+1=5 Dy=int(A;( 知识点:C语句的特点;难度系数:2;答案:B )34. C程序中的复合语句指的是:()A并列的多个C语句 B写在同一行中的多个C语句C用一对大括号对括的多个C语句 D就是函数体中的语句 ( 知识点:C语句的特点;难度系数:2;答案:C )35. C语言符号集不包括 A英文字母 B数字 C部分标点符号 D汉字 ( 知识点:C标识符;难度系数:1;答案:D )36. 以下正确的C自定义标识符是:()Aa=2Ba+bCnameDdefault( 知识点:C标识符;难度系数:1;答案:C )37. 以下不正确的C语言标识符是:() AABC Babc Ca_bc Dab.c ( 知识点:C标识符;难度系数:1;答案:D )38. 以下不能定义为用户标识符的是:()AaB_0C_intDdo( 知识点:C标识符;难度系数:1;答案:D )39. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符:() A必须为字母 B必须为下划线 C必须为字母或下划线 D可以是字母、数字和下划线中的任意一种 ( 知识点:C标识符;难度系数:1;答案:C )40. 下面不是C语言合法标识符的是:()Aabc B5n C_4m Dx3( 知识点:C标识符;难度系数:1;答案:C )41. 下列各选项中,合法的C语言关键字是( )。Ainteger Bsin Cstring Dvoid( 知识点:C标识符;难度系数:2;答案:D )42. 下列选项中,是C语言提供的合法的关键字的是( )Aswicth BCher Cdefault DCase( 知识点:C标识符
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号