计算机等级考试(二级C语言)
[单项选择题]
1、在C程序的函数调用时,主调函数中的实参和被调函数中的形参()。
A.个数、次序必须相同,但数据类型可以不考虑
B.个数、次序和对应参数的数据类型都应该相同计算机二级考c语言吗
C.个数、次序和数据类型均可以不相同
D.对应参数数据类型应相同,但个数和次序可以不考虑
参考答案:B
[单项选择题]
2、如a为int型,则与表达式a等价的C语言关系表达式是()
A.a>0
B.a!=0
C.a==0
D.a<0
参考答案:B
[单项选择题]
3、循环语句for(a=0,b=0;(b!=45)||(a<5);a++);的循环次数是()
A.4
B.3
C.5
D.无数多次
参考答案:D
[单项选择题]
4、设有字符数组a,则正确的输入语句是()。
B.scanf("%c",a);
C.scanf("%s",a);
参考答案:C
[单项选择题]
5、enum color{red,green,yellow=5,white,black};定义了一枚举类型。编译程序为值表中各标识符分配的枚举值依次为()。
A.1、2、3、4、5
B.0、1、5、2、3
C.0、1、5、6、7
D.3、4、5、6、7
参考答案:C
[单项选择题]
6、运行完下列程序后,在屏幕上的内容是()
A.0
B.6
C.12
D.24
参考答案:D
[单项选择题]
7、若x,y为实数类型的变量,要判断x,y相等,最好使用下列关系表达式()。
A.x==y
B.x-y==0
C.fabs(x-y)<1e-8
D.labs(x-y)<1e-8
参考答案:C
[单项选择题]
8、若有以下的定义、说明和语句,则值为101的表达式是()
A.*p->b
B.p->a
C.++(p->a)
D.(p++)->a
参考答案:C
[单项选择题]
9、以下程序的输出结果是()。
A.3
B.4
C.5
D.6
参考答案:C
[单项选择题]
10、在C语言中,函数默认的存储类型为()。
A.auto
C.static
<
参考答案:D
[单项选择题]
11、有定义:float y,*p=&y;,假定变量y在内存中所占地址为100~103。那么p的值为()。
A.100
B.101
C.102
D.103
参考答案:A
[单项选择题]
12、有定义:int a[10], n, *p1=a,*p2=&a[9];,则正确的赋值语句为()。
A.n=p2-p1;
B.n=p2*p1;
C.n=p2+p1;
D.n=p1/p2;
参考答案:A
[单项选择题]
13、调用strlen("abcd/0ef/ng/0")的结果为()。
A.4

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。