读两段程序:对甲、乙程序和输出结果判断正确的是A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同

发布时间:2020-07-31 13:48:51

读两段程序:

对甲、乙程序和输出结果判断正确的是A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同

网友回答

B
解析分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算并打印S值

解答:程序甲是计数变量i从1开始逐步递增直到i=1000时终止,累加变量从0开始,这个程序计算的是:1+2+3+…+1000;程序乙计数变量从1000开始逐步递减到i=1时终止,累加变量从0开始,这个程序计算的是1000+999+…+1.但这两个程序是不同的.两种程序的输出结果都是:S=1+2+3+…+1000=100500.故选B.

点评:考查由框图分析出算法结构的能力,本题考查是循环的结果.
以上问题属网友观点,不代表本站立场,仅供参考!