安徽省计算机等级二级C语言真题2015年1月
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程代号
机密★启用前
240
二〇一四年下半年全国高等学校(安徽考区)
计算机水平考试试卷
(二级C语言程序设计)
考生须知:
1. 请将准考证末两位填在试卷第2页右上方方框内。
2. 单项选择题请在答题卡上填涂;其它内容请在带卡答题卡上作答,试卷上作答无效。
3. 不得将试卷、答题卡、答题卷及草稿纸带离考场。
4. 考试时间为120分钟。
一、单项选择题(每题1分,共40分)
1. 用计算机进行论文检索,属于计算机在_1_方面的应用
A)科学计算B)实时控制C)信息处理D)人工智能
2. 计算机最重要的特征是_2_
A)高速度B)高精度C)记忆力强D)存储程序和程序控制
3. 在计算机中,1GB表示_3_
A)1024K 字节B)1024M 字节C)1024K 汉字D)1024M汉字
4. 微型计算机的硬件系统包括_4_
A) 控制器、运算器、存储器、输人设备和输出设备
B) 主机、键盘、电源和CPU
C) 主机、电源、CPU和显示器
D) CPU、键盘、显示器和打印机
5. Cache的中文译名是_5_。
A)缓冲器B)只读存储器
C)可编程只读存储器D)高速缓冲存储器
6. U盘属于6 。
A)只读存储器B)光存储器C)外存储器D)内存储器
7. Windows操作系统是由_7_公司开发的。
A)Sun B) Microsoft C)联想D) Novell
8. 目前一个好的防病毒软件的作用是_8__。
A)检査计算机是否染有病毒,消除已感染的任何毒
B)杜绝病毒对计算机的感染
C)查处计算机已感染的所有病毒,消除其中的一部分
D)检查计算机是否染有病毒,清除已感染的部分病毒
9. 某用户在域名为mail. edu. cn的邮件服务器上申请了一个账号,账号名为xing,那么该用户的电子邮件地址为_9_。
A ) mail. edu. cn@ xing B) mail. edu. cn%xing
C ) xing% mail. edu. cn D)xing@ mail. edu. cn
10.浏览器中的“收藏夹”主要用于收藏_10_
A)网页的地址B)听过的音乐C)网页的内容D)看过的图片
11. 以下叙述正确的是_11_
A)在C程序中.main函数必须位于程序的最前面
B)C语言本身没有输人输出语句
C)C语言的每一行中只能写一条语句
D)在对一个C语言程序进行编译的过程中,可发现注释中的拼写错误
12. 以下叙述—的是_12_
A)—个C程序可以包含多个不同名的函数
B)—个C程序只能有一个主函数
C)C程序在书写时,有严格的缩进要求,否则不能编译通过
D)C程序的主函数必须用main作为函数名
13. 以下能作为变量名的是_13_
A)fast_1_3 B) ?our C)if D)five$
I4. 在C语言中,不正确的int类型的常量是_14_
A)32763 B)0 C)039 D)0xaf
15. 已知int d =5,c2=2,c3;,则执行c3 =cl/c2 后,c3 的值是_15_
A)5 B)2.5 C)3 D)2
16. 已知char x = 'A';,则语句printf( "x = %c,%d",x,x + 1);的输出是_ 16_
A)x = A,66 B)x = 65,B C)x = 65,66 D)x = A,B
17. 已知int n = 10,i=4;,则执行n%=i+1后n的值是_17_
A)3 B )2 C)1 D)0
18. 已知int x =3,n =5;,则以下与其他三组输出不同的—组语句是_18_
A)x++; printf( "%d\n" ,x) ;B)n =x++; printf( " %d\n" ,n);
C) ++x; printf("%d\n" ,x) ;D)n =++x; printf( "%d\n" ,n);
19. 已知int i,a;,则执行语句i = (a=2*3,a*5),a + 6;后,变量a的值是_19 _
A)6 B)12 C )30 D)36
20. C语言中基本数据类型包括_20_
A)整型、实型、逻辑型B)整型、字符型、逻辑型
C)整型、实型、字符型D)字符型、实型、逻辑型
21. 如果在程序中需要用到strcpy、strcat等库函数时,需要用#include包含_21_头文件。
A ) math. h B) string. h C)ctype. h D) stdio. h
22. =、>=、*、&&四个运算符的优先级按从低到高排列,正确的是_ _
A) >=、*、=、&& B) &&、>=、*、=
C) =、&&、>=、* D) *、>=、=、&&
23. 已知int x = 10,y =20,z =30;,则以下语句执行后,x、y、z的结果是_
if(x >y) z =x; x =y; y =z;
A)x = 10,y =20,z =30 B)x=20,y=30,z = 10
C)x =20,y =30,z =30 D)x =20,y =30,z =20
24.while (leap)和下列_24_ 等价。
A)while (leap! =0) B)while (5) C)while (leap =0) D)while (0)
25. 下列程序段中语句printf("%d" , --y) ; _25 _
int y = 15 ;
do { printf("%d", -- y); } while(!y);
A)—次也不执行B)执行一次C)有语法错误D)执行无限次
26. 执行语句for {i = 10;i >0;i --);后,变量i的值为_26_
A)0 B)1 C)9 D)10
27. 下列叙述中正确的是_27_。
A) continue语句的作用是结束整个循环的执行
B) 只能在循环体内和switch语句体内使用break语句