执行如图所示的程序框图,若输入的m=1,则输出数据的总个数为( )

A. 5 B. 6 C. 7 D. 8
【答案】B
【解析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量n的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解:模拟程序的运行,可得:
m=1
满足条件m∈(0,100),执行循环体,n=3,输出n的值为3,m=3
满足条件m∈(0,100),执行循环体,n=7,输出n的值为7,m=7
满足条件m∈(0,100),执行循环体,n=15,输出n的值为15,m=15
满足条件m∈(0,100),执行循环体,n=31,输出n的值为31,m=31
满足条件m∈(0,100),执行循环体,n=63,输出n的值为63,m=63
满足条件m∈(0,100),执行循环体,n=127,输出n的值为127,m=127
此时,不满足条件m∈(0,100),退出循环,结束.
可得输出数据的总个数为6.
故选:B.
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
