试题与答案

当变量K在奇偶数之间变化时,下列程序的输出结果为( )。 CLEAR X=0

题型:单项选择题

题目:

当变量K在奇偶数之间变化时,下列程序的输出结果为( )。
CLEAR
X=0
DO WHILE X<6
IF INT(X/2)=X/2
”CHINA',
ENDIF
”中国”
X=X+1
ENDDO

A.CHINA 中国 中国 连续显示3次

B.中国 中国 CHINA 连续显示3次

C.CHINA 中国 中国 连续显示2次

D.中国 中国 CHINA 连续显示2次

答案:

参考答案:A

解析: DOWHILE-ENDDO语句的格式:
DO WHILE<条件>
<命令序列>
ENDDO
执行该语句时,先判断DO WHILE处的循环条件是否成立,如果条件为真,则执行DO WHILE与ENDDO之间的<命令序列>(循环体)。当执行到ENDDO时,返回到DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。
先将0赋给变量x,使用一个DO WHILE循环语句来操作,判断条件是变量x是否小于6,如果大于或等于6,则退出循环,否则执行循环体.通过INT(取整函数)取得x除以2的值的整数部分,判断该整数部分是否等于x除以2的值,如果相等,则输出“CHINA”,然后输出“中国”,再执行X=X+1,重复此循环体的操作。所以X=0时,INT(X/2)=0,X/2=0,输出“CHINA”,然后输出“中国”;执行 X=X+1I,此时X=1,INT(X/2)=0,x/=0.5,这两个值不相等,输出“中国”。以此类推,最终结果是“CHINA 中国 中国”连续显示3次。

试题推荐
题型:多项选择题

根据《建设工程安全生产管理条例》,施工单位发生生产安全事故()

A、应当按照国家有关伤亡事故报告和调查处理的规定,及时、如实施地向负责安全生产监督管理的部门、建设行政主管部门或者其他有关部门报告

B、实行施工总承包的建设工程,由总承包单位负责上报事故

C、特种设备发生事故的,不用同时向特种设备安全监督管理部门报告

D、特种设备发生事故的,还应当同时向特种设备安全监督管理部门报告

E、接到报告的部门应当按照国家有关规定,如实上报

查看答案
微信公众账号搜索答案