永发信息网

已知下面两个程序:甲:i=1 &n

答案:2  悬赏:70  手机版
解决时间 2021-12-29 13:27
  • 提问者网友:孤山下
  • 2021-12-28 12:32
已知下面两个程序:甲: i=1 乙:i=1000 S=0 S=0 WHILE i<=1000 DO S=S+i S=S+i i=i+l i=i-1 WEND LOOP UNTIL i<1 PRINT S PRINT S END END对甲、乙两程序和输出结果判断正确的是A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2022-01-22 06:45
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.点评:考查由框图分析出算法结构的能力,本题考查是循环的结果.
全部回答
  • 1楼网友:末日狂欢
  • 2022-01-22 07:17
我明天再问问老师,叫他解释下这个问题
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯