根据下列程序画出相应的程序流程图.S=1n=1WHILE S<1 000S=S*n

根据下列程序画出相应的程序流程图.

S=1

n=1

WHILE S<1 000

S=S*n

n=n+1

WEND

PRINT n

END

答案

解析:从上面程序可得出这是一个用循环语句写成的程序,从S=1,n=1开始,第一次循环求1×1,第二次循环求1×2,第三次循环求1×2×3,…,第n次循环求n!,即此程序是输出使n!<1 000的最大整数.

画出程序流程图如下:

点评:从利用循环语句解决具体问题的过程中,体会算法的基本思想,明确循环语句与算法中的循环结构相对应.当写程序且当语句较为复杂时,可先画出程序流程图;反之由程序再画流程图则更应注意先后顺序及逻辑关系.

相关题目

根据碘与氢气反应的热化学方程式 (i)  I2(g)+ H2(g) 2HI(g)+ 9.48 k
根据碘与氢气反应的热化学方程式 (i)  I2(g)+ H2(g) 2HI(g)+ 9.48 kJ   (ii) I2(S)+ H2(g)2HI(g) - 26.48 kJ 下列判断正确的是 A.254g I2(g)中通入2gH2(g),反应放热9.48 kJ
 下图是某池塘生态系统中的两条食物链,大量捕捞花鲢后,
 下图是某池塘生态系统中的两条食物链,大量捕捞花鲢后,种群将有所变化,下列能正确反映短期内种群总重量增长率变化趋势的是 A. 绿藻上升    
若sin2α=,则cos(-α)的值为(    )A.               
若sin2α=,则cos(-α)的值为(    )A.                B.                C.±           D.±
(7分)科学是一把双刃剑。2011年3月11日,日本大地震引发的福
(7分)科学是一把双刃剑。2011年3月11日,日本大地震引发的福岛核电站核泄漏事故使我们对碘有了新的认识:(1)自然界中的碘(127)是人体必需的一种元素
如图所示,演员正在进行杂技表演。由图可估算出他将一只
如图所示,演员正在进行杂技表演。由图可估算出他将一只鸡蛋抛出的过程中对鸡蛋所做的功最接近于A.0.3J          B.3J C.30J           D
为了更多地了解商代历史,你可以去参观殷墟博物苑。如果
为了更多地了解商代历史,你可以去参观殷墟博物苑。如果你有机会参观殷墟博物苑,应该去的地方是        A.河南安阳          B.陕西西安  
下列对纸币的认识正确的是                     (
下列对纸币的认识正确的是                     (    )        A.纸币在流通中替代货币执行流通手段的职能        B.纸币是国家
We had a photo ______ with the foreign friends.     A.take         
We had a photo ______ with the foreign friends.     A.take          B.took          C.taking       D.taken  

最新题目