第2周单元测试返回
本次得分为:20.00/20.00, 本次测试的提交时间为:2020-02-19, 如果你认为本次测试成绩不理想,你可以选择再做一次。
1单选(2分)
设x,y,z为整型数,下列各式中,运算结果与x=y=24的表达式相同的是____。
得分/总分
A.
x=y=z=8, 4*6
B.
x=y=(z=8,4*6)
2.00/2.00
C.
x- (y=z= 8),4*6
D.
.x=(y=z=8,4*6)
2单选(2分)
设下列变量均已正确声明为int,下列选项中不正确的赋值表达式是( )。
得分/总分
A.
++k
B.
a=b+c=1
2.00/2.00
C.
k = I == 1
D.
a=1,b=2,c=3,k=4
3单选(2分)
下列不合法的变量名为
得分/总分
A.
astudent
B.
_cppclass
C.
wang13
D.
stu@xjtu
2.00/2.00
4单选(2分)
下列哪个是C++语言的合法的字符常量__________。
得分/总分
A.
“c”
B.
‘\xAH’
C.
‘\01711’
D.
‘\017’
2.00/2.00
5单选(2分)
当a=6,b=5时,语句cout<<(a<=7 && a+b>8)<<endl;的执行结果为____。
得分/总分
A.
0
B.
false
C.
1
2.00/2.00
D.
true
6单选(2分)
设i=6,k=0下列各式中,运算结果为k=7的表达式是( )。
得分/总分
A.
k=k+++i;
B.
k=i+++k ;
C.
k=k+i++;
D.
k=++i+k;
2.00/2.00
7单选(2分)
下列不合法的变量名为( )。
得分/总分
A.
_student
B.
student_name
C.
student0
D.
12name
2.00/2.00
8单选(2分)
表达式19/4*sqrt(4.0)/5的值为( )。
得分/总分
A.
1.2
B.
1.6
2.00/2.00
C.
1.9
D.
3.8
9判断(2分)
若x为整型变量,j为实型变量,当执行x=(int)j;语句后,j也变为整型变量。
得分/总分
A.
B.2.00/2.00
10填空(2分)
如果定义int e=8;double f=6.4,g=8.9;,则表达式 f+int(e/3*int(f+g)/2)%4 的值为( )。
得分/总分
9.4