荟萃馆

位置:首页 > 计算机 > 计算机二级

2015下半年计算机二级考试C语言考前模拟题

点击查看试题参考答案
  一、单项选择题

2015下半年计算机二级考试C语言考前模拟题

1、下列属于整型常量的是________。

A、12

B、12.0

C、-12.0

D、10E10

2、不属于字符型常量的是_________。

A.‘A’

B、'a'

C、“A”

D、'b'

3、下列表达式为关系表达式的为_________。(其中a为一整型变量)

A.3+4*5

B、a==10

C、a>0?a:-a

D、a=1

4、下面不正确的赋值语句是_____________。

A.a=a+1

B、a= =b

C、a+=b

D、a=1

5、下列对数组定义不正确的语句是______________。

m[5];

B、char b[]={‘h’,’e’};

C、int a[10]={1,6,8,4};

D、char p[];

6、若有以下定义,则______和______是对数组元素的正确引用。

int a[5],*p=a

A. *&a[6]

B、*p+8

C、*(a+2)

D、*p

7、执行下列语句后,a的值是______。

int a=8;

a+=a-=a*a;

A.-240

B、64

C、112

D、-112

8. 指出下面正确的输入语句( )。

A. scanf(“a=b=%d”,&a,&b) ;

B. scanf(“%d,%d”,&a,&b) ;

C. scanf(“%c”,c) ;

D. scanf(“%fn”,&f) ;

9.下面的变量说明中正确的是____________。

:a, b, c;

a; b; c;

a, b, c

a, b, c;

10. C语言用( )表示逻辑“真”值。

B. t 或 y

C. 非零整型值

D. 整型值0

11.若x=5,y=4 则y*=x+5; y的值为( ).

A. 40

B. 20

C. 15

D. 30

13.C语言中以追加方式打开一个文件应选择_______________参数。

A.“r”

B.“w”

C.“rb”

D.“a”

k语句的正确的用法是( )。

A. 无论在任何情况下,都中断程序的执行,退出到系统下一层。

B. 在多重循环中,只能退出最靠近的那一层循环语句。

C. 跳出多重循环。

D. 只能修改控制变量。

15.两个指针变量的值相等时,表明两个指针变量是________________。

A. 占据同一内存单元

B. 指向同一内存单元地址或者都为空。

C. 是两个空指针。

D. 都没有指向。

16.字符串指针变量中存入的是________________。

A.字符串的首地址。

B. 字符串

C.第一个字符

D. 字符串变量。