单选题 下列程序段执行以后,内存变量Y的值是(  )。 x=34567 y=0 DO WHILE x>0 y=x%l0+Y*10 x=int(x/10) ENDD0
【正确答案】 D
【答案解析】INT<数值表达式>的功能是返回数值表达式的整数部分。DO WHILE<表达式条件>ENDD0,当<表达式条件>为真时执行循环体,当遇到ENDD0则自动返回到DO WHILE语句继续判断循环条件是否成立,以决定是否继续循环。当<表达式条件>为假时结束循环,执行ENDDO后面的语句。