2013年计算机二级考试C语言笔试题及答案4
分类: 计算机
时间: 2019-01-23 14:14:49
作者: 全国等级考试资料网
单项选择题
(16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是
A)均占4个字节 B)根据数据的大小来决定所占内存的字节数
C)由用户自己定义 D)由C语言编译系统决定中 华 考 试 网
(17)若变量均已正确定义并赋值,以下合法的C语言赋值语句是
A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;
(18)有以下程序段
int j; float y; char name[50];
scanf("%2d%f%s",&j,&y,name);
当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
A)55566.0 B)566.0 C)7777.0 D)566777.0
(19)若变量已正确定义,有以下程序段
i=0;
do printf("%d,",i);while(i++);
printf("%d ",i)
其输出结果是
A)0,0 B)0,1 C)1,1 D)程序进入无限循环
(20)有以下计算公式
若程序前面已在命令中包含math.h文件,不能够正确计算上述公式的程序段是
A)if(x>=0) y=sqrt(x); B)y=sqrt(x)
else y=sqrt(-x); if(x<0) y=sqrt(-x);
C)if(x>=0)y=sqrt(x); D)y=sqrt(x>=0?x:-x);
If(x<0)y=sqrt(-x);
16-20 DABBB