永发信息网

执行如图所示的程序框图,若输入n=10,则输出的S=(  ) A. 5 11 B. 10 11

答案:2  悬赏:70  手机版
解决时间 2021-03-03 00:56
  • 提问者网友:富士山上尢
  • 2021-03-02 10:18
执行如图所示的程序框图,若输入n=10,则输出的S=(  ) A. 5 11 B. 10 孩唬粉舅莠矫疯蝎弗莽11 C. 36 55 D. 72 55
最佳答案
  • 五星知识达人网友:西岸风
  • 2021-03-02 10:36
输入n的值为10,框图首先给累加变量S和循环变量i分别赋值0和2,
判断2≤10成立,执行 S=0+ 1 孩唬粉舅莠矫疯蝎弗莽 2 2 -1 = 1 3 ,i=2+2=4;
判断4≤10成立,执行 S= 1 3 + 1 4 2 -1 = 6 15 = 2 5 ,i=4+2=6;
判断6≤10成立,执行 S= 2 5 + 1 6 2 -1 = 3 7 ,i=6+2=8;
判断8≤10成立,执行 S= 3 7 + 1 8 2 -1 = 4 9 ,i=8+2=10;
判断10≤10成立,执行 S= 4 9 + 1 1 0 2 -1 = 5 11 ,i=10+2=12;
判断12≤10不成立,跳出循环,算法结束,输出S的值为 5 11 .
故选A.
全部回答
  • 1楼网友:玩家
  • 2021-03-02 11:31
a 因为 s = , i =4<10,所以 s = + = , i =6<10,所以 s = + = , i =8<10,所以 s = + = , i =10=10,所以 s = + = , i =12>10,输出 s =
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯