单选题
下列程序段执行以后,内存变量y的值是______。
X=76543
y=0
DO WHILE x>0
y=x%10+y*10
x=int(x/10)
ENDDO
A、
3456
B、
34567
C、
7654
D、
76543
【正确答案】
B
【答案解析】
[解析] 根据Visual FoxPro中求余运算的特点,第一次运行x=7654,y=3;第二次运行x=765,y=34;第三次运行x=76,y=345;第四次运行x=7,y=3456;第五次运行x=0,y=34567;退出循环。
提交答案
关闭