()7.  short,int都是C++语言的关键字。
()8.  C++编译系统对源程序编译时,可以检查出注释语句中的语法错误。
()9. 将一个字符常量放到一个字符变量中,并不是把该字符本身放到内存变量中去,而是将该字符相应的
ASCII代码放到存储单元中。
()10. 语句int answer=3+2 9/(10-6);执行完毕后,变量answer的值是7.5。
三、单项选择题
1.  C++源程序文件的扩展名为()。
(A).CPP(B).OBJ(C).C
(D).EXE
continue语句执行过程2. 下列变量名中,()是合法的。
(A)double(B)A+a(C)CHINA(D)5s
3. 下列符号能用作C++标识符的是()
(A)xyz/2 (B)2xsale (C)x-sale (D)x_sale
4. 下列各运算符中,()只能用于整型数据的运算。
(A)+(B)/(C) (D)%
5.()不是C++的基本数据类型。
(A)字符类型(B)数组类型(C)整数类型(D)布尔类型
6. 下列运算符中,优先级最高的是()。
(A)%(B)!(C)>=(D)/
7. 字符串常量“ME”的字符个数是()。
(A)4(B)3(C)2(D)1
8. 在C++语言中,080是()。
(A)八进制数(B)十进制数(C)十六进制数(D)非法数
9. 整型变量i定义后赋初值的结果是()。
int i=2.8 6;
(A)12(B)16(C)17(D)18
10.如有int m=31;则表达式(m++*1/2)的值是()。
(A)0            (B)15          (C)15.5        (D)16
11.每个C++程序都必须有且仅有一个()。
(A)预处理命令(B)主函数(C)函数(D)语句
12.在C++语言中,自定义的标志符()。
(A)能使用关键字并且不区分大小写(B)不能使用关键字并且不区分大小写
(C)能使用关键字并且区分大小写(D)不能使用关键字并且区分大小写
13.下列C++标点符号中表示一条语句结束的是()。
(A)#(B)//(C)}(D);
14.下列C++标点符号中表示一条预处理命令开始的是()。
(A)#(B)//(C)}(D);
15. 定义如下变量:int i=2;int j=3;则i/j的结果为()。
(A)0.7(B)0.66667(C)0.666666…(D)0
16. 已知int a=2,a+=a-=a*a的值是()。
(A)-4(B)-2(C)0(D)4
17. 下列关于C++关键字的说法中正确的是()。
(A)关键字是用户为程序中各种需要命名的“元素”所起的名字。
(B)关键字是对程序中的数据进行操作的一类单词。
(C)关键字是在程序中起分割内容和界定范围作用的一类单词。
(D)关键字是C++中预先定义并实现一定功能的一类单词。
18.语句n1=2,n2=++n1,n1=n2++,执行后变量n1、n2的值分别为(  )
(A)3,4   (B)3,3   (C)2,3  (D)2,4
19.字符型数据在内存中的存储形式是()。
(A)补码(B)ASCII码(C)反码(D)原码
20.下列程序段执行后输出结果为(   )
char a=' a ';  cout<<"a="<<a-32<<endl;
(A)a=A   (B)a=33   (C)a=65   (D)a=A-32

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。