执行如图所示的程序框图,若输出S的值为﹣18,则输入的S值为( )A.﹣4 B.﹣7 C.﹣22D.﹣3...
问题详情:
执行如图所示的程序框图,若输出S的值为﹣18,则输入的S值为( )
A.﹣4 B.﹣7 C.﹣22 D.﹣32
【回答】
A【考点】程序框图.
【分析】模拟执行程序,依次写出每次循环得到的S,i的值,当i=6时不满足条件i<6,退出循环,输出S的值为S+4﹣9+16﹣25=﹣18,从而解得S的值.
【解答】解:由题意,模拟执行程序,可得
i=2,
满足条件i<6,满足条件i是偶数,S=S+4,i=3
满足条件i<6,不满足条件i是偶数,S=S+4﹣9,i=4
满足条件i<6,满足条件i是偶数,S=S+4﹣9+16,i=5
满足条件i<6,不满足条件i是偶数,S=S+4﹣9+16﹣25,i=6
不满足条件i<6,退出循环,输出S的值为S+4﹣9+16﹣25=﹣18,
故解得:S=﹣4.
故选:A.
知识点:框图
题型:选择题