C++程序设计与案例分析
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

练习2

1. 下列字符串中可以用作C++标识符的是______。(2009年9月)

A.2009var

B.goto

C.test-2009

D._123

答案:D

分析:标识符只能由字母、数字和下画线三种字符组成,并且第一个字符必须是字母或下画线;另外,变量名不能与C++的关键字、系统函数名和类名相同。

2. 下列字符串中不能作为C++标识符使用的是______。(2008年9月)

A.WHILE

B.user

C._lvar

D.9stars

答案:D

分析:标识符的第一个字符不能是数字。

3. 下列符号中可以用作C++标识符的是______。(2006年4月)

A._radius

B.foo~bar

C.else

D.3room

答案:A

分析:选项B中有非法字符~,选项C是关键字,选项D以数字开头。

4. 下列符号中能够作为C++标识符的是______。(2008年4月)

A.const

B.2a

C._shape

D.–count

答案:C

分析:选项A是关键字,选项B以数字开头,选项D中有非法字符–。

5. 若有定义语句:int *a, b;,则变量b的数据类型是______。(2006年9月)

答案:整型

分析:用关键字int声明的数据类型是整型。