下面程序执行后输出的结果是( )n=5S=0WHILES<15S=S+nn=n-1WENDPRINTnEND.A.-1B.0C.1D.2
题型:不详难度:来源:
下面程序执行后输出的结果是( ) n=5 S=0 WHILES<15 S=S+n n=n-1 WEND PRINTn END. |
答案
当n=5,S=0时,满足进入循环的条件,执行完循环体后,S=5,n=4; 当n=4,S=5时,满足进入循环的条件,执行完循环体后,S=9,n=3; 当n=3,S=9时,满足进入循环的条件,执行完循环体后,S=12,n=2; 当n=2,S=12时,满足进入循环的条件,执行完循环体后,S=14,n=1; 当n=1,S=14时,满足进入循环的条件,执行完循环体后,S=15,n=0; 当n=0,S=15时,不满足进入循环的条件,退出循环体后,输出n=0 故选B |
举一反三
阅读右边的程序框图,运行相应的程序,则输出s的值为( )
|
阅读右面的程序框图,如果要求S一旦超出30时立即结束,则在判断框中可以填写的是( )
|
如果执行如图的框图,输入N=3,则输出的数等于( )
|
下面是求满足1+2+3+…+n≥500的最小的自然数n的一个程序,指出其中有几处错误( )
|
执行下面的程序后,输出的结果是( )
|
最新试题
热门考点