题目内容
如下左图程序,执行后输出的结果是S= .
5050
解:程序在运行过程中各变量的聚会如下表示:
是否继续循环 S i 循环前/0 1
第一圈 是 1 2
第二圈 是 1+2 3
第三圈 是 1+2+3 4
…
第99圈 是 1+2+3+…+99 100
第100圈 是 1+2+3+…+100 101
第101圈 否
所以最后输出的S值为1=1+2+3+…+100=(1+100)×100 /2 =5050,
故答案为:5050.
是否继续循环 S i 循环前/0 1
第一圈 是 1 2
第二圈 是 1+2 3
第三圈 是 1+2+3 4
…
第99圈 是 1+2+3+…+99 100
第100圈 是 1+2+3+…+100 101
第101圈 否
所以最后输出的S值为1=1+2+3+…+100=(1+100)×100 /2 =5050,
故答案为:5050.
练习册系列答案
相关题目