上海电机学院C语言期末复习资料.pptVIP

  • 14
  • 0
  • 约6.57千字
  • 约 31页
  • 2019-11-27 发布于广东
  • 举报
习题6.4 求n的阶乘n!(n!=1*2*……*n)。 main() { int i, n; long fact=1; /*将累乘器fact初始化为1*/ printf(“Input n: ”); scanf(“%d”, n); for(i=1; i=n; i++) fact *= i; /*实现累乘*/ printf(%d ! = %ld\n, n, fact); } 程序运行情况如下: Input n: 5↙ 5 ! = 120 * * * 循环的基本概念 不同形式的循环控制 多重循环问题 当问题中需要多次使用同一过程时,用循环的方法来描述过程。 本章要点 第1节 循环的基本概念 第2节 goto语句 第3节 while语句 第4节 do-while语句 第5节 for语句 第6节 循环的嵌套 第7节 循环的比较 第8节 程序举例 §6-1 循环的基本概念 循环是有规律的重复操作。 将复杂问题分解为简单的操作过程,程序只对简单过程描述,这些过程的多次重复就可完成对问题的求解。 一、循环问题 什么是循环? 为什么要使用循环? 问题1:做99次加法 问题2:求学生平均成绩 分数相加后除以课数 问题3:找出数x中能同时被3和7整除的数 找数 C提供四种循环控制: i

文档评论(0)

1亿VIP精品文档

相关文档