单选题
下列的程序段中与上题的程序段对y的计算结果相同的是 ______。
A、
x=34567 y=0 flag=. DO WHIL flag y=x% 10+y * 10 x=int(x/10) IF x>0 flag=. ENDIF ENDDO
B、
x=34567 y=0 flag=. DO WHIL flag y=x%10+y * 10 x=int(x/10) IF x=0 flag=. ENDIF ENDDO
C、
x=34567 y=0 flag=. DO WHIL!flag y=x%10+y* 10 x=int(x/10) IF x>0 flag=. ENDIF ENDDO
D、
x=34567 y=0 flag=. DO WHIL!flag y=x%10+y* 10 x=int(x/10) IF x=0 flag=. ENDIF ENDDO
【正确答案】
B
【答案解析】
[知识点] 函数的使厨 [评析] 此题中选项A运行的结果是7,选项B运行的结果是76543,选项C运行的结果是0,选项D运行的结果是是0。
提交答案
关闭