如图所示程序框图中,输出S=( )A.45 B.﹣55C.﹣66D.66
问题详情:
如图所示程序框图中,输出S=( )
A.45 B.﹣55 C.﹣66 D.66
【回答】
B【考点】循环结构.
【专题】计算题;简易逻辑.
【分析】根据程序框图的流程,可判断程序的功能是求S=12﹣22+32﹣42+…+(﹣1)n+1•n2,判断程序运行终止时的n值,计算可得*.
【解答】解:由程序框图知,第一次运行T=(﹣1)2•12=1,S=0+1=1,n=1+1=2;
第二次运行T=(﹣1)3•22=﹣4,S=1﹣4=﹣3,n=2+1=3;
第三次运行T=(﹣1)4•32=9,S=1﹣4+9=6,n=3+1=4;
…
直到n=9+1=10时,满足条件n>9,运行终止,此时T=(﹣1)10•92,
S=1﹣4+9﹣16+…+92﹣102=1+(2+3)+(4+5)+(6+7)+(8+9)﹣100=×9﹣100=﹣55.
故选:B.
【点评】本题考查了循环结构的程序框图,判断算法的功能是解答本题的关键.
知识点:框图
题型:选择题