- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2002年9月全国计算机等级考试二级C语言试卷(含参考答案)2002年9月全国计算机等级考试二级C语言试卷(含参考答案)
2002年9月全国计算机等级考试二级C语言试卷(含答案)
一、选择题((1)—(40)每题1分,(41)—(50)每题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1) 在32位计算机中,一个字长所占的字节数为A) 1 B) 2 C) 4 D) 8(2) 与十进制数511等值的十六进制数为A) 1FF B) 2FF C) 1FE D) 2FE(3) 能将高级语言编写的源程序转换成目标程序的是A) 编程程序 B) 编译程序 C) 解释程序 D) 链接程序(4) 在计算机系统中,存储一个汉字的国标码所需要的字节数为A) 1 B) 2 C) 3 D) 4(5) 下列带有通配符的文件名中,能表示文件ABC.TXT的是A) *BC.? B) A?.* C) ?BC.* D) ?.?(6) 在多媒体计算机系统中,不能用以存储多媒体信息的是A) 光缆 B) 软盘 C) 硬盘 D) 光盘(7) DOS命令“COPY/?”的功能是A) 将当前盘当前目录中的所有文件复制到当前盘的根目录下B) 将当前盘当前目录中所有以单个字符命名的文件复制到当前盘的根目录下C) 以提示方式复制文件D) 显示COPY命令的帮助信息(8) 在Windows环境下,若要将当前活动窗口存入剪贴板,则可以按A) Ctrl+PrintScreen键 B) Ctrl+PrintScreen键C) Shift+PrintScreen键 D) PrintScreen键(9) 在Windows环境下,单击当前应用程序窗口中的“关闭”按钮,其功能是A) 将当前应用程序转为后台运行 B) 退出Windows后再关机C) 退出Windows后重新启动计算机 D) 终止当前应用程序的运行(10) 在Windows环境中,粘贴按钮是A) B) C) D) (11) 以下叙述中正确的是A) 构成C程序的基本单位是函数B) 可以在一个函数中定义另一个函数C) main()函数必须放在其它函数之前D) 所有被调用的函数一定要在调用之前进行定义(12) 以下选项中合法的实型常数是A) 5E2.0 B) E-3 C) .2E0 D) 1.3E(13) 以下选项中合法的用户标识符是A) long B) _2Test C) 3Dmax D) A.dat(14) 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘\101’是A) 字符A B)字符a C)字符e D)非法的常量(15) 以下非法的赋值语句是A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j0;(16) 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是A)6.500000 B)6 C) 5.500000 D) 6.000000(17) 已知i、j、k为int型变量,若从键盘输入:1,2,3回车,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是A) scanf(“%2d%2d%2d”,i,j,k);B) scanf(“%d %d %d”,i,j,k);C) scanf(“%d,%d,%d”,i,j,k);D) scanf(“i=%d,j=%d,k=%d”,i,j,k);(18) 与数学式子 对应的C语言表达式是A) 3*x^n(2*x-1) B) 3*x**n(2*x-1)C) 3*pow(x,n)*(1/(2*x-1)) D) 3*pow(n,x)/(2*x-1)(19) 设有定义:long x=-123456L;,则以下能够正确输出变量x值的语句是A)printf(“x=%d\n”,x); B) printf(“x=%1d\n”,x);C)printf(“x=%8dL\n”,x); D)printf(“x=%LD\n”,x);(20) 若有以下程序:main(){ int k=2,i=2,m;m=(k+=i*=k);printf(“%d,%d\n”,m,i);}执行后的输出结果是A) 8,6 B) 8,3 C) 6,4 D) 7,4(21) 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 y+z/2的值是A) 6 B) 0 C) 2
文档评论(0)