阅读下面的程序:INPUT NI=1S=1WHILE I<=NS=S*II=I+1WENDPRINT SEND上面程序在执行过程中,如果输入6,那么
题型:不详难度:来源:
阅读下面的程序: INPUT N I=1 S=1 WHILE I<=N S=S*I I=I+1 WEND PRINT S END 上面程序在执行过程中,如果输入6,那么输出的结果是( ) |
答案
C |
解析
解:因为根据程序可知,第一次循环得到S=1,I="2;" 第二次循环得到S=2,I=3; 第三次循环得到S=6,I="4;" 第四次循环得到S=24,I="5;" 第五次循环得到S=120,I="6;" 第六次循环得到S=720,I="7;" 此时输出,选C |
举一反三
如图所示算法程序框图运行时,输入a=sin315°,b=tan315°,c=cos315°,则输出结果为 ( )
A. | B. | C.1 | D.-1 |
|
下面求1+4+7+…+2008的值的程序中,正整数m的最大值为
A.2009 | B.2010 | C.2011 | D.2012 |
|
下列算法语句表示的函数是____________ |
已知一个算法的伪代码如图所示,则输出的结果为 |
最新试题
热门考点