- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
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.*
1
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.可以在一个函数中定义另一个函数
2
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=j>0;
(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(“---”,&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 语言表达式是
3
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=%dn”,x);
B.printf(“x=n”,x);
C)printf(“x=Ln”,x); D)printf(“x=%LDn”,x);
(20) 若有以下程序:
main()
{ int k=2,i=2,m;
m=(k+=i*=k);printf(“%d,%dn”,m,i);
}
执行后的输出结果是
A.8,6
B.8,3
C.6,4
D.7,4
(21) 已有定义:int x=3,y=4,z=5int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2 的值是
A.6
B.0
C.2
D.1
(22) 有一函数, ,以下程序段中不能根据x值正确计算出y值的是x值正确计算出y值的是值正确计算出y值的是值的是
A.if(x>0) y=1;
B.y=0;
else if(x==0) y=0; if(x>0) y=1;
else y=-1; else if(x<0) y=-1;
C)y=0; D)if(x>=0)
4
if(x>=0); if(x>0) y=1;
if(x>0) y=1 ; else y=0;
else y=-1; else y=-1;
(23) 以下选项中,与 k=n++完全等价的表达式是
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
(24) 以下程序的功能是:按顺序读入 10 名学生 4 门课程的成绩,计算出每位学生的平均
分并输出,程序如下:
main()
{ int n,k;
float score ,sum,ave;
sum=0.0;
for(n=1;n<=10;n++)
{ for(k=1;k<=4;k++)
{ scanf(“%f”,&score); sum+=score;}
ave=sum/4.0;
printf(“NO%d:int x=3,y=4,z=5%fn”,n,ave);
}
}
上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语
句是
A.sum=0.0;
B.sum+=score;
C.ave=sun/4.0;
D.printf(“NO%d:int x=3,y=4,z=5%fn”,n,ave);
(25) 有以下程序段
int n=0,p;
5
温馨提示:当前文档最多只能预览 11 页,此文档共22 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>