第4章+循环结构的程序设计.pptVIP

  • 7
  • 0
  • 约1.01万字
  • 约 44页
  • 2019-08-10 发布于广东
  • 举报
【上机练习4.3】 1、用REPEAT循环完成如下3题: ①求s=1+2+3+4+…+10 ②求s=1+1/2+1/3+…+1/100 ③计算n!,其中n由键盘输入。 2、读一组实数,遇零终止,打印其中正、负数的个数 及各自的总和。 3、用辗转相除法求两个自然数的最大公约数。 4、找出被2、3、5除时余数为1的最小的十个数。 5、将一根长为369cm的钢管截成长为69cm和39cm 两种规格的短料。在这两种规格的短料至少各截 一根的前提下,?如何截才能余料最少。 第四节 多重循环结构 当一个循环的循环体中又包含循环结构程序时,我们就称之为循环嵌套。 内循环整个作为外循环的一条语句。 例4.17 求1!+2!+…+10!的值。 【分析】这个问题是求10自然数的阶乘之和,可以用for 循环来实现。程序结构如下:   for n:=1 to 10 do begin ①N!的值?t ②累加N!的值?s end 显然,通过10次的循环可求出1!,2!…,10!,并同时累加起来, 可求得S的值。而求T=N!,又可以用一个for循环来实现:因此,整个程序为: program ex4_17; var t,s:longint;

文档评论(0)

1亿VIP精品文档

相关文档