题目内容
执行如图所示的程序框图,则输出的T值为( )

分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算变量T=12+22+…+52的值.
解答:解:程序在运行过程中各变量的值如下表示:
循环前 T=0 i=1 是
第一圈 T=0+12 i=2 是
第二圈 T=12+22 i=3 是
第三圈 T=12+22+32 i=4 是
第四圈 T=12+22+32+42 i=5 是
第五圈 T=12+22+32+42+52 i=6 否
输出的结果为 12+22+32+42+52=55.
故答案为:B.
循环前 T=0 i=1 是
第一圈 T=0+12 i=2 是
第二圈 T=12+22 i=3 是
第三圈 T=12+22+32 i=4 是
第四圈 T=12+22+32+42 i=5 是
第五圈 T=12+22+32+42+52 i=6 否
输出的结果为 12+22+32+42+52=55.
故答案为:B.
点评:本题考查了程序框图中的直到型循环结构,当型循环结构是先判断再执行,满足条件进入循环体,不满足条件算法结束.
练习册系列答案
相关题目