执行如图所示的程序框图,如果输入的n是5,那么输出p是______.
题型:不详难度:来源:
执行如图所示的程序框图,如果输入的n是5,那么输出p是______.
|
答案
如果输入的n是5,由循环变量k初值为1,那么: 经过第一次循环得到p=1,满足k≤n,继续循环,k=2, 经过第二次循环得到p=2,满足k≤n,继续循环,k=3 经过第三次循环得到p=6,满足k≤n,继续循环,k=4 经过第四次循环得到p=24,满足k≤n,继续循环,k=5 经过第五次循环得到p=120,满足k≤n,继续循环,k=6 经过第六循环得到p=720,不满足k≤n,退出循环 此时输出p值为720 故答案为:720. |
举一反三
执行如图所示的程序框图,输出的S值为( )
|
阅读程序框图,运行相应的程序,则输出s的值为( )
|
当a=3时,下面的程序段输出的结果是( )
|
如果右边的程序执行后输出的结果是1320,那么在程序UNTIL后面的条件应为( )
A.i<=10 | B.i<10 | C.i>=11 | D.i>11 |
|
设数列{an}满足a1=1,an+1-an=n,右图是求数列{an}前30项和的算法流程图. (I)把算法流程图补充完整: ①处的语句应为______; ②处的语句应为______; (Ⅱ)虚框内的逻辑结构为______; (Ⅲ)根据流程图写出程序:
|
最新试题
热门考点