下列程序段执行以后,内存变量Y的值是()CLEARX=12345Y=0DO WHILE X>0Y=Y+X%10X=INT(X/10)ENDDOA.54321 B.12345 C.51 D.15

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 14:03:56
下列程序段执行以后,内存变量Y的值是()CLEARX=12345Y=0DO WHILE X>0Y=Y+X%10X=INT(X/10)ENDDOA.54321 B.12345 C.51 D.15

下列程序段执行以后,内存变量Y的值是()CLEARX=12345Y=0DO WHILE X>0Y=Y+X%10X=INT(X/10)ENDDOA.54321 B.12345 C.51 D.15
下列程序段执行以后,内存变量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的值是()CLEARX=12345Y=0DO WHILE X>0Y=Y+X%10X=INT(X/10)ENDDOA.54321 B.12345 C.51 D.15
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
明白没呢?