语句y=sum(ones(size(0:9)))执行后,y的值是9。
错
举一反三
- 若有定义:intx=10,y=8,a;则执行语句a=((--x==y)?x:y);后,变量a的值是()。 A: 8 B: 9 C: 10 D: 0
- 设有定义:int x=6,y;,则执行语句y=x--;--y;后,y的值是______。 A: 9 B: 8 C: 5 D: 6
- intx=10,y=9;执行a=(--x==y)?--x:y;b=x;c=++y;三条语句后,变量a,b,c的值分别是______。 A: a=9,b=9,c=10 B: a=8,b=8,c=10 C: a=9,b=10,c=9 D: a=10,b=10,c=10
- 执行语句x,y=9%5,8//3后,变量x、y的值分别为?( ) A: 1.8,2 B: 1,2.66666 C: 4,2 D: 1,2
- 设有int y=0;,执行语句y=5,y*4,y*2;后变量y的值是()
内容
- 0
已知:int x=1,y=2,z=0,执行语句:z=x>y?(10+x):(20+y,20-y)后,z的值为 A: 11 B: 9 C: 18 D: 22
- 1
inty=10; do y--; while(y); 执行上述程序段后,y的值为()。 A: 9 B: 10 C: -1 D: 0
- 2
若有定义:int x=9,y=7,z; 执行语句z=x/y+0.7;后,c的值为________。
- 3
若变量x=5,y=9,则执行下面语句后,输出的结果是。printf("%d",x>;y?x:y);
- 4
【单选题】设有定义:int x=2,y; 执行下列语句后,y的值等于9的是:(_____) A: y = x*(x+2)+1; B: y = x*(1+x); C: y = (x+1,3*x); D: y = (3*x,x+3);