题目内容
10.给出算法:第一步,输入n=5.
第二步,令i=1,S=1.
第三步,判断i≤n是否成立,若不成立,输出S,结束算法;若成立,执行下一步.
第四步,令S的值乘以i,仍用S表示,令i的值增加1,仍用i表示,返回第三步.
该算法的功能是计算并输出S=1×2×3×4×5的值.
分析 执行算法,依次写出每次循环得到的S,i的值,可得该算法的功能是计算并输出S=1×2×3×4×5的值.
解答 解:执行算法可得:
n=5,i=1,S=1
满足条件1≤5,S=S×i=1,i=i+1=2
满足条件2≤5,S=S×i=2,i=i+1=3
满足条件3≤5,S=S×i=6,i=i+1=4
满足条件4≤5,S=S×i=24,i=i+1=5
满足条件5≤5,S=S×i=120,i=i+1=6
不满足条件6≤5,输出S的值为0,
该算法的功能是计算并输出S=1×2×3×4×5的值.
故答案为:计算并输出S=1×2×3×4×5的值.
点评 本题主要考查了循环结构的程序算法,正确依次写出每次循环得到的S,i的值,得该算法的功能是解题的关键,属于基础题.
练习册系列答案
相关题目
20.正方体的八个顶点中有四个恰好为正四面体的顶点,则正方体与正四面体的表面积的比值为( )
A. | $\sqrt{2}$ | B. | $\sqrt{3}$ | C. | 2 | D. | $\sqrt{6}$ |
11.某几何体的三视图如图所示,则该几何体的体积等于( )
A. | $\frac{26}{3}$ | B. | $\frac{25}{3}$ | C. | $\frac{22}{3}$ | D. | $\frac{20}{3}$ |