下列程序段执行以后,内存变量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
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的值是()](/uploads/image/z/6004485-45-5.jpg?t=%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E6%AE%B5%E6%89%A7%E8%A1%8C%E4%BB%A5%E5%90%8E%2C%E5%86%85%E5%AD%98%E5%8F%98%E9%87%8FY%E7%9A%84%E5%80%BC%E6%98%AF%EF%BC%88%EF%BC%89)
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 。要是你还是不明白你就自己上书上看看那个运算符号的意思把常用的记住了
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 。要是你还是不明白你就自己上书上看看那个运算符号的意思把常用的记住了
下列程序段执行以后,内存变量Y的值是()
下列程序执行后,内存变量x和y的值是?(VF)
int 是取整函数吗下列程序段执行以后,内存标量y的值是:CLEARX=12345Y=0DO WHILE X>0y=y+
1.执行下列程序段后,变量x,y的值分别是多少?
设有定义:“int x,y,z,t; ”,则执行下列程序段后,变量t的值为?
下列程序段的执行后,变量a,k的值分别为 下列程序段的执行后,变量a,k的值分别为?要结果,
若有程序段int k=5; ,则下列执行后变量k的值是6的有( )
下列VB程序是 ( )控制结构,执行下列程序后变量Z的值是( ).
有关vb,执行下列程序段后,整型变量c的值为_________.
执行下列程序段后,变量a,b,c的值分别是多少?
下列程序段中循环体执行的次数是( )
C语言:以下程序执行后,变量x和变量y的值分别为 ()