上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声明的数据类型是整型。