下列程序段执行以后,内存变量y的值是( )。 x=34567 y=0 DO WHILE x>O y=x%10+y*10 x=int(x/10) ENUDO

admin2013-05-15  19

问题 下列程序段执行以后,内存变量y的值是(    )。
x=34567
y=0
DO WHILE x>O
    y=x%10+y*10
    x=int(x/10)
ENUDO

选项 A、3456
B、34567
C、7654  
D、76543

答案D

解析 INT<数值表达式>的功能是返回数值表达式的整数部分。DO WHILE<表达式条件>ENDDO,当<表达式条件>为真时执行循环体,当遇到ENDDO则自动返回到DO WHILE语句继续判断循环条件是否成立,以决定是否继续循环。当<表达式条件>为假时结束循环,执行ENDDO后面的语句。
转载请注明原文地址:https://jikaoti.com/ti/e8T0FFFM
0

最新回复(0)