作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/17 23:01:21
下列程序段执行以后,内存变量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
下列程序段执行以后,内存变量Y的值是()
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 。要是你还是不明白你就自己上书上看看那个运算符号的意思把常用的记住了