c语言用户标识符不能描述常量,福建省c语言考试试题c题库选择题答案06-08(最新)...

福建省c语言考试试题

2006年6月份-2008年1月份《C语言等级考试》模拟试卷集成(选择题部分) 一、选择题

1、关于C语言数据类型的叙述,正确的是(C)。

A)枚举类型不是基本类型 C)变量必须先定义后使用

B)数组不是构造类型 D)不允许使用空类型

2、下面关于C语言用户标识符的描述,正确的是(D)。

A)不区分大小写

B)用户标识符不能描述常量

C)类型名也是用户标识符 3、下面叙述正确的是(B)。

A)2/3与2.0/3.0等价 C)++5与6等价

D)用户标识符可以作为变量名

B)(int)2.0/3与2/3等价

D) A 与”A”等价

4、已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是(B)。

A)scanf(“%d”,&a); C)scanf(“%c”,&a);

B)scanf(“%lf”,&a);

D)scanf(“%u”,&a);

5、下面叙述中,(A)不是结构化程序设计三种基本结构的共同特点。

A)先判断后执行

B)单入口,单出口

C)程序中没有执行不到的语句 D)无死循环 6、已知int a=3, b=5; 则表达式 a && ! b 的值为(C)。

A)3

B)2 C)0

D)1

7、已知char a= R ; 则正确的赋值表达式是(A)。

A)a=(a++)%4

B)a+2=3 C)a+=256--

D)a= \078

8、以下的语句中,无内嵌的if语句是(B)。

A)if(x= =y) x+=y;