下列语句序列执行后,k的值为?
intx=6,y=10,k=5;
switch(x%y)
{
case0:k=x*y;
case6:k=x/y;
case12:k=x-y;
default:k=x*y-x;
}
intx=6,y=10,k=5;
switch(x%y)
{
case0:k=x*y;
case6:k=x/y;
case12:k=x-y;
default:k=x*y-x;
}
举一反三
- 下列语句序列执行后,k 的值是( )。 int x = 6, y = 10, k = 5; switch (x % y) { case 0: k = x * y; case 6: k = x / y; case 12: k = x - y; default: k = x * y - x; } A: 60 B: 5 C: 0 D: 54
- 下列语句执行后, z 的值为 int x=3,y=4,z=0; switch(x%y+2) { case 0:z=x*y;break; case 6:z=x/y;break; case 12:z=x-y;break; default:z=x*y-x; }
- 下列代码段执行后,k的值为 int x= 12,y= 15,k; for(k=x;k<=x*y;k=k+x){ if(k%x==0 &&k%y== 0) break; }
- 下列程序段执行结果为( )。 x=5 y=-6 If Not x>0 Then x=y-3 Else y=x+3 Print x-y;y-x A: k/1l B: k%11 C: k/11==0 D: k%11==0
- 下列代码段执行后,k的值为()。int x = 12,y = 15,k; for(k = x;k<=x*y;k=k+x) if(k % x==0 && k % y==0) break; A: 60 B: 180 C: 12 D: 15