A.3
B.4
C.5
D.6
解析:第一次运算:i=1,a=2,a<50;
第二次运算:i=2,a=5,a<50;
第三次运算:i=3,a=16,a<50;
第四次运算:i=4,a=65,a>50.
所以输出i=4.
答案:B
5.执行如图所示的算法框图,若输出的x值为23,则输入的x值为( )
A.0
B.1
C.2
D.11
解析:由题意得,共循环3次,
则有2[2(2x+1)+1]+1=23,
解得x=2,故选C.
答案:C
6.执行如图所示的算法框图,如果输入的N=4,那么输出的S等于( )