2015年全国计算机等级二级C笔试考前练习习题(6)
发布时间:2010/10/9 15:36:13 来源:城市学习网 编辑:ziteng
1.下面叙述正确的是
A)define和auto都不能定义为用户标识符
B)可以把define和auto定义为用户标识符
C)可以把define定义为用户标识符,但auto是C语言的关键字
D)可以把auto定义为用户标识符,但define是C语言的关键字
2.以下的for循环
A)是无限循环
B)循环次数不定
C)执行4次
D)执行3次
3.下述对C语言字符数组的描述中错误的是
A)字符数组可以存放字符串
B)字符数组中的字符串可以整体输入、输出
C)可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D)不可以用关系运算符对字符数组中的字符串进行比较
4.设有定义:int a,*p=&a,**pp=&p;,则与a=100;等价的语句为
5.有以下程序
程序运行后的输出结果是
D)死循环
6.执行下面程序的正确结果是
{ case 0∶
case 1∶
case 2∶
7.对下述程序,正确的判断是
A)有语法错误不能通过编译
B)若输入4,5则输出
C)若输入5,4则输出
D)若输入5,4则输出
8.若有如下程序:
{printf("%d\
则程序运行后的输出结果是
9.下面各被调用函数首部书写正确的是
10.设有如下程序:
{static char s1[20],s2[20]
elseprintf("$
printf("%d\
如果从键盘上输入name<回车>name1<回车>,则程序运行后的输出结果是
A)$
C)$