一道计算机习题(VFP),

问题描述:

一道计算机习题(VFP),
下列程序段执行以后,内存变量y的值是:
x=76543
y=0
DO WHILE x>0
y=x%10+y*10
x=int(x/10)
ENDDO 这道题的答案是y=34567 y=0题目条件是怎么回事?

Y是用来产生新数的.从后向前每一次循环截得原来数的一位数,然后加入Y的后面,即原来的Y乘以10再加上新截得的那一位数,最后就将原来的数逆序重新组成一个新数