阜说蠢典洞相距署鞋亨母羔卯
钢黎体矾灰祭柒趣弗须潭似钎
第一章 单元测试
1、
以下可以作为C++自定义标识符的是:
A:sqrt
B:break
C:dollar$
D:123
答案: sqrt
2、
下列选项中合法的用户标识符是:
A:3Dmax
B: A.dat
C:10ng
D: _2Text
答案: _2Text
3、
以下各选项组中,均可作为自定义标识符的组是:
A:public _No1 this
B: i while >=
C:No1 Cout a
D:shod No.1 sta
答案: No1 Cout a
4、
以下说明语句中,正确的是:
A:int For,INT;
B:int x,%y;
C:int a,break;
D:int a.cpp;
答案: int For,INT;
5、
以下不符合C++语法规则的数值常量是:
A:2E1.4
B: 034
C:2.1E3
D:0Xab23
答案: 2E1.4
6、
存储下列数据,占用存储字节最多的是:
A: “0”
B:0.0
C: ‘0’
D:0
答案: 0.0
7、
执行语句unsigned a=-1;auto c=a;后,c的类型为:
A:int
B:unsigned
C:char
D:long
答案: unsigned
8、
在VC++中,基本数据类型所占字节长度,正确的是:
A:char B:char C:char D:char 答案: char
9、
以下说明语句中,不存在语法错误的是 。
A:float X3-Dmax;
B:char X.txt[20];
C:int _2int;
D:int 10long;
答案: int _2int;
10、
以下选项中,不能将字母A的ASCII码保存到变量ch的语句是:
A:char x=65;
B:char x=’A’;
C:char x=’101’;
D:char x= “A”;
答案: char x= “A”;
第二章 单元测试
1、
以下运算符中运算对象一定不能是double类型的是:
A:=
B:/
C: D:%
答案: %
2、
设有语句:char x=6,y=10;int z; z=(x^y)
A:-52
B:-4
C:3
D:48
答案: 48
3、
设有int s=-2; 则执行表达式s++||++s后s的值为:
A:-2
B:0
C:-1
D:1
答案: -1
4、
设有int a=3,b=2,x=4; 则cout
A:0
B:1
C:5
D:3
答案: 1
5、
若有声明int m=7,n=4;float a=38.4,b=6.4,x;则执行语句x=m/2*n+a/b+1/2;后,x的值为:
A:18
B:18.5
C:20.5
D:20
答案: 18
6、
若有int a=1,b=2,c=3,d=4; 则表达式b
A:1
B:3
C:2
D:4
答案: 3
7、
执行下面语句: int i = -5; cout
输出结果是下面哪一个?
A:4;-4
B:4;-5
C:5;-4
D:5; -5
答案: 5;-4
8、
尝试执行下面语句: unsigned int i = 2; int j = -3; cout
输出结果是下面哪一个?
A:一个无符号整数
B: -6
C:6
D:编译出错,无输出
答案: 一个无符号整数
9、
下列字符串常量表示中,错误的是()。
A: “Right””
B:””yes”or”
C:”ABCDt”
D:”abcdef”
答案: “”yes”or”
10、
设int a=5,b;,执行以下代码后,b的值不为2的是:
A:b=6-(a–);
B:b=a/2;
C:b=a^7;
D:b=a>>1;
答案: b=6-(a–);
如需购买完整答案,请点击下方红字:
获取更多网课答案,请点击这里,进入www.mengmianren.com
还川抚稗监柯揣眷伐穷橇弓瘫
何涪公柑罚徒舱菇距噬券危盗