66问答网
所有问题
设x和y均为int型变量,则执行以下的循环后,y值为
for(y=1,x=1;y<=50;y++)
{if(x= =10))break;
if (x%2= =1)
{x+=5;continue;}
x-=3;
}
A)2 B)4 C)6 D)8
举报该问题
其他回答
第1个回答 2011-12-14
(1)x=1,y=1 x%2==1 x=1+5=6
(2)x=6,y=2 x=6-3=3
(3)x=3,y=3 x%2==1 x=3+5=8
(4)x=8,y=4 x=8-3=5
(5)x=5,y=5 x%2==1 x=5+5=10
(6)x=10,y=6 break;
所以y=6本回答被提问者采纳
第2个回答 2011-12-14
C
追问
why
相似回答
5
设x和y均为int型变量,则执行
下
的循环后,y值为
__
答:
所以
y的值为6
;
设x和y均为int型变量,则执行
下
的循环后,y值为
答:
x,y
初值 1 x%2==1 条件满足,做 x=1+5=6,continue 就是不
执行后面
的语句,进入下一
循环
y=2
,x
=6 if(x>=10)条件不满足 x%2==1 条件不满足 x-=3; x=3;y=3,x=3 if(x>=10)条件不满足 x%2==1 条件满足,做 x=3+5=8, 进入下一循环 y=4,x=8 if(x>=10)条件不...
设x和y为int型变量,则执行
下面
的循环后y的值为
()//for(y=1,x=1;y...
答:
答案是c,最后
x
=10
设x和y均为int型变量,则执行
下面
的循环后y的值为
答:
先来看看x的变化:1—>6—>3—>8—>5—>10 每循环一次
,y的值
加1
,x的
值改变一次。故最后跳出循环的时候y==6。continue和break的含义首先应该读懂!
...
设x,y
为int型变量,则执行
下语言句
后, y的值
是() x=5; y=_百度知...
答:
y
=
x
++*x++;”,意义是"y=x*x; x++; x++;",这样,y=25; 然后x进行两次自加,变为7.而对于第二个式子,减号在前面,于是相当于"--y; --y; y=y*y". 这样,y先通过两次自减变为23,然后再乘,最终结果是529.答案一定正确,考点在于考生要掌握加号、减号在
变量
前后的区别。
设x,y
为int型变量,则执行
下列语句
后,设x,y
为int型变量,则执行下列语 ...
答:
529 先执行两次 --
y,
这时 y = 23;然后
执行
y = y * y; ,此时 y = 529
大家正在搜
若xyz均为int型变量则执行
设x,y,z,t均为int型变量
设x和y均为int型变量
若wxyzm均为int型变量
若xyz均为int型变量
设xy为int型变量
设xyzt均为整型变量
设y为int型变量
设变量x和y均已正确定义并赋值