首页/ 题库 / [单选题]以下程序段运行结束后,变量x的值为 __的答案

以下程序段运行结束后,变量x的值为 ______。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4

单选题
2022-03-15 18:06
A、2
B、4
C、8
D、20
查看答案

正确答案
C

试题解析
解析:定义两个变量x=2,y=4,执行Do后的循环体语句:x=x*y=2*4=8;y=y+1=4+1=5;此时y=5,while语句为假退出循环。由于执行了一次循环,所以x=8。

标签:
相关题目
设int x=-9,y;,则执行y=x>=0x:-x;后y的值是___。
下列程序段的执行结果为 ______。 X=2 Y=1 If X * Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
下列程序段的执行结果为 ______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
有以下程序: void f(int y,int *x) { y=y+ *x; *x;=*x+y;} main() { int x=2,y=4; f(y,&x); - printf ("%d %d ",x,y); } 执行后的输出结果是 ______。
下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 E1se Y=-1 Printy-X>0
以下程序段的输出结果为______。 X=1 Y=4 Do Until Y>4 X=K*Y Y+Y+1 Loop Print X
以下程序段的输出结果为 ______。 X=1 Y=4 Do Until Y>4 X=X*Y Y=Y+1 Loop Print X
以下程序输出的结果为______。 x=1 y=4 Do Until y>4 x=x*y y=y + 1 Loop Print x
有以下程序,程序运行结束后,x的值是( )。 x=1 y=2 do x=x*y y=y+1 loop while y<5
以下程序段运行结束后,变量x的值为( )。 x=1 y=2 Do x=x*y y=y+1 Loop While y<2
下列语句执行之后,变量y的值为______。 int x=12; boolean y=x!=12;
下列程序段执行以后,内存变量y的值是 ______。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
以下程序段运行时______。 char x[10],y[]="China"; x=y; printf("%s",x);
若x=5,y=3 则y*=x+5; y的值为___________.
设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
设x、y、t均为int型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
广告位招租WX:84302438

免费的网站请分享给朋友吧