Dime A(10) &&定义一个数组,具体为什么要定义,开始时可以不加考虑
INPUT “一个十进制整数=” TO X &&输入语句,等待用户从键盘上输一个数给X变量,这里可以假设输入的是4(这个数小点好跟踪)
I=1 &&变量I被赋值为1,为什么要赋值为1,开始时也别管它,后面自然会知道的(I=1)
YS=MOD(X,2) &&对X取2的余数,结果赋值给变量YS,因为前面假设是4,所以这里YS变量值为(YS=0)
ZS=INT(X/2) &&计算出X除以2的商,结果赋值给变量ZS,因为前面假设是4,所以这里ZS变量值为2 (ZS=2)
DO WHILE ZS!=0 &&判断循环条件是否满足,因为ZS最新的值是2,所以条件为真,进入循环体
A(I)=YS &&此时I为1
……