题目内容
9.如图所示,这个程序的功能是( )| A. | 计算1+2+3+┅+n | B. | 计算1+(1+2)+(1+2+3)+┅+(1+2+3+┅+n) | ||
| C. | 计算n! | D. | 以上都不对 |
分析 利用循环结构,结合程序,可得程序的功能;
解答 解:经过第一次循环得到A=1×1,i=1,
经过第二次循环得到A=1×(1+1)=1×2,i=2,
经过第三次循环得到A=1×2×(2+1)=1×2×3,i=3,
…,
A=1×2×3×4×5×…×n=n!,
故可得该程序的功能是找出小于等于n的所有自然数阶乘,即为计算n!,
故选:C.
点评 本题考查伪代码,考查学生的读图能力,考查学生的计算能力,属于基础题.
练习册系列答案
相关题目
17.集合A={1,2},B={x∈Z|1<x<4},则A∪B=( )
| A. | {0,1,3,4} | B. | {1,2,3} | C. | {0,4} | D. | {0} |
14.一学生在河岸紧靠河边笔直行走,经观察,在河对岸有一参照物与学生前进方向成30°角,学生前进200m后,测得该参照物与前进方向成75°角,则河的宽度为( )
| A. | 50 $\sqrt{2}$m | B. | 100 $\sqrt{2}$m | C. | 100($\sqrt{3}$+1)m | D. | 50($\sqrt{3}$+1)m |