下列程序段执行以后,内存变量Y的值是()

问题描述:

下列程序段执行以后,内存变量Y的值是()
CLEAR
X=12345
Y=0
DO WHILE X>0
Y=Y+X%10
X=INT(X/10)
ENDDO
A.54321 B.12345 C.51 D.15
1个回答 分类:数学 2014-11-01

问题解答:

我来补答
X=12345
Y=0
DO WHILE X>0
Y=Y+X%10(X%10取出此时x的个位数)
X=INT(X/10)进行一次之后依次变为 1234,123,12,1
ENDDO
?Y
所以答案就是5 4 3 2 1 相加为15
明白没呢?
再问: X%10取出此时x的个位数 这个不明白。。。。 X%10 看不懂。。
再答: %是余数的意思,这个在vf里面是有定义的,所以12%10的结果就是2 。要是你还是不明白你就自己上书上看看那个运算符号的意思把常用的记住了
 
 
展开全文阅读
剩余:2000
上一页:圆向量