已知int x=12,y=3,执行下述程序后,变量x的值是 do{ x/=y--; }while(x>y);
程序运行有错误
举一反三
- 已知int x=2,y=3;执行x*=y后,变量x的值是 A: 12 B: 6 C: 2 D: 程序运行有错误
- 下列程序段执行以后,内存变量y的值是 x=76543 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
- 已知int x=6,y;,执行语句y=x,x=y==6;后,变量x的值是______
- 下列程序段执行以后,内存变量y的值是______。 CLEAR x=12345 y=0 DO WHILE x>0 y=y+x%10 x=int(x/10) ENDDO y
- 设有int x=2,y=3,z;,执行语句z=x<y||y--;后y的值是______
内容
- 0
下列代码段执行后,x的值为()。 int x = 0,y = 10; do{ x +=2; y -=3; }while(y > 0);
- 1
中国大学MOOC: 已知int x=2,y=3;执行x*=y后,变量x的值是
- 2
下列代码段执行后,x的值为()。 int x = 0,y = 10; do{ x +=2; y -=3; }while(y > 0); A: 12 B: 10 C: 8 D: 6
- 3
已知函数:void f(int a, int &b){a+=2; b+=2;},变量int x=3, y=5;,则以下说法正确的是( )。 A: 执行f(x,y)后,x的值是5 B: 执行f(x,y)后,x的值是3 C: 执行f(x,y)后,y的值是7 D: 执行f(x,y)后,y的值是5
- 4
以下程序段循环结束后,循环变量x的值为。 int x=1,y=1; do { y=y*2; x++; }while(x<=10); printf("%d",x);