执行如图所示的程序框图,则输出为( )
A. 3 B. 4 C. 5 D. 6
B 初始值n=1, s=0,第1次循环后n=2, s=3;第2次循环后n=3, s=12 ;第3次循环后n=4, s=39,此时s>30,因此不进入第4次循环,输出n=4.故选B.