如圖所示程序框圖中,輸出S=(  )A.45  B.﹣55C.﹣66D.66

問題詳情:

如圖所示程序框圖中,輸出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.

【點評】本題考查了循環結構的程序框圖,判斷算法的功能是解答本題的關鍵.

知識點:框圖

題型:選擇題