题目内容
(请给出正确答案)
[单选题]
若int k=8;则执行下列程序后,变量k的正确结果是main(){ int k=8; switch(k) { case 9:k+=1; case 10:k+=1; default:k+=1; case 11:k+=1;break; } printf("%d\n",k);}
A.12
B.1
C.10
D.9
查看答案
如果结果不匹配,请 联系老师 获取答案
A.12
B.1
C.10
D.9
若int k=8;则执行下列程序后,变量k的正确结果是
main()
{int k=8;
switch(k)
{case 9:k+=1;
case 10:k+=1;
case 11:k+=1;break;
default:k+=1;}
printf("%d\n",k);}
A.12
B.11
C.10
D.9
若x,i,j和k都是int型变量,则执行下面表达式后x的值为()。x=(i=4,j=16,k=32)
A.4
B.16
C.32
D.52
A.因变量类型与格式描述符的类型不匹配,输出无定值
B.输出项与格式描述符个数不符,输出为0值或不定值
C.62,142,k=%d
D.62,142,k=%10
A.8
B.56
C.64
D.0
若x为int类型变量,则执行以下程序段后的x值是______。 x=6; x+=x-=x*x;
A.36
B.-60
C.60
D.-24
A.64
B.8
C.56
D.0
A.8
B.5
C.4
D.2
执行下面的程序段后,变量k中的值为 #include<iostream.h> void main() { int k=3, s[2]; s[0]=k; k=s[1] *10; cout < < k;}
A.不定值
B.33
C.30
D.10
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
A.4
B.16
C.32
D.52