4.循环结构详解.pptVIP

  • 4
  • 0
  • 约7.18千字
  • 约 56页
  • 2016-10-17 发布于湖北
  • 举报
求n! ,即计算p=1×2×3×…×n的值。 main( ) { int i, n; long p; p=1; printf(Enter n:); scanf(%d,n); for (i=1; i=n; i++) p = p * i; printf(p = %ld \n,p); } 例2:输出下列图形 总结: while和do …while循环只在while后面指定循环条件,且在循环体中应包含使循环趋于结束的语句;for循环可以在表达式3中包含使循环趋于结束的操作,甚至可以将循环体中的操作全部放到表达式3中,功能更强。 while 和for循环是先判断表达式,后执行语句;do …while循环是先执行语句后判断表达式。 4.3 for语句 总结: 三种循环都可以用来处理同一问题,一般情况下它们可以互相代替。 用while和do …while循环时,循环变量初始化的操作在while 和do … while语句前完成;for语句可以在表达式1中完成。 while循环、do…while循环和for循环,都可以用break语句跳出循环,用continue语句结束本次循环 。 4.3 for语句 【例4.5】求水仙花数。如果一个三位数的百位数、十位数和个位数的立方和等于这个数,那么这个数就被称为水仙花数。(while) 【

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档