灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2698回复:0

[二级考试]2012年计算机等级考试二级c语言模拟试题及答案(3)

楼主#
更多 发布于:2012-08-22 13:51

一、选择题(不才列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡响应位置上。)
4.1 若变量已正确声名为float型,要经由过程语句scanf("%f%f%f",;a,;b,;c);给a赋予10.0,b赋予22.0,c赋予33.0,下列不正确的输入形式是
A)10<回车>22<回车>33<回车>
B)10.0,22.0,33.0<回车>
C)10.0<回车>22.0 33.0<回车>
D)10 22<回车>33<回车>
正确谜底: B
4.2 现有以下轨范段
#include  
main()
{ int a,b,c;
scanf("a=%*d%d,b=%d%*d,c=%d",;a,;b,;c);
printf("a=%d,b=%d,c=%d\n",a,b,c); }
若输出的结不美观为a=20,b=30,c=40,则以下能够正确输入数据的是
A)a=10]20,b=20]30,c=40
B)20,30,40
C)a=20,b=30,c=40
D)a=10]20,b=30]20,c=40
[注]: “]”暗示空格,暗示回车
正确谜底: D
4.3 x,y,z被界说为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
A)INPUT x、y、z;
B)scanf("%d%d%d",;x,;y,;z);
C)scanf("%d%d%d",x,y,z);
D)read("%d%d%d",;x,;y,;z);
正确谜底: B
4.4 已有界说int a=-2;和输出语句 printf("%8lx",a);以下正确的论说是
A)整型变量的输出形式只有%d一种
B)%x是名目符的一种,它可以合用于任何一种类型的数据
C)%x是名目符的一种,其变量的值按十六进制输出,但%8lx是错误的
D)%8lx不是错误的名目符,其中数字8划定了输出字段的宽度
正确谜底: D
4.5 下列轨范段的输出结不美观是:
int a=1234;
float b=123.456;
double c=12345.54321;
printf("-,%2.1f,%2.1f",a,b,c);
A)无输出
B)12,123.5,12345.5
C)1234,123.5,12345.5
D)1234,123.4,1234.5
正确谜底: C


喜欢0 评分0
游客

返回顶部