当前位置:中文谷 >

习题库

> .有如下两个程序(  )A.两个程序输出结果相同B.程序(1)输出的结果比程序(2)输出的结果大C.程序(2)...

.有如下两个程序(  )A.两个程序输出结果相同B.程序(1)输出的结果比程序(2)输出的结果大C.程序(2)...

问题详情:

.有如下两个程序 (   )

.有如下两个程序(  )A.两个程序输出结果相同B.程序(1)输出的结果比程序(2)输出的结果大C.程序(2)...

A. 两个程序输出结果相同

B. 程序(1)输出的结果比程序(2)输出的结果大

C. 程序(2)输出的结果比程序(1)输出的结果大

D. 两个程序输出结果的大小不能确定

【回答】

B

【解析】

【分析】

模拟程序(1)、(2)的运行过程,得出该程序运行后输出的是什么,从而得出正确的结果.

【详解】模拟程序(1)的运行过程,得出该程序运行后输出的是

s=1×3×5×…×97×99;

模拟程序(2)的运行过程,得出该程序运行后输出的是

s=1×3×5×…×97;

∴程序(1)输出的结果比程序(2)输出的结果大.

故选:B.

【点睛】本题主要考查程序框图的循环结构流程图,属于中档题. 解决程序框图问题时一定注意以下几点:(1) 不要混淆处理框和输入框;(2) 注意区分程序框图是条件分支结构还是循环结构;(3) 注意区分当型循环结构和直到型循环结构;(4) 处理循环结构的问题时一定要正确控制循环次数;(5) 要注意各个框的顺序,(6)在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可.

知识点:算法初步

题型:选择题

标签: 输出
  • 文章版权属于文章作者所有,转载请注明 https://zhongwengu.com/exercises/dzdm07.html
推荐文章