北京理工大学《C语言程序设计》(上)课件-第4章循环结构的程序设计(上).pdfVIP

  • 0
  • 0
  • 约1.68万字
  • 约 26页
  • 2022-12-07 发布于北京
  • 举报

北京理工大学《C语言程序设计》(上)课件-第4章循环结构的程序设计(上).pdf

第四章 循环结构的程序设计 4.1需要重复执行的程序 4.2至少要执行一次的循环 4.3已知循环次数用for语句 4.4循环控制—简单循环应用 通过这一章学习,我们能够知道通过这一章学习,我们能够知道  什么问题需要循环程序解决?什么问题需要循环程序解决?  如何表达循环中的条件?如何表达循环中的条件?  如何构造循环控制流程?如何构造循环控制流程?  典型的循环应用问题有哪些?典型的循环应用问题有哪些? 4.1 需要重复执行的程序 • 什么问题需要循环程序解决? Y 成绩60 ? • 如何解决? N 打印补考 回顾 用关系运算作判断条件 —谁需要补考? 不是一个人需要补考? if (x60) { printf(**************\n); printf(%.1f,NO!\n,x); printf(**************\n); } 什么问题需要循环程序解决? 循环问题: 100 x j y n y n y x • 求累加和:  n 1 n i n i • 找满足条件的数:最大数、最小数、…… • 分类问题:字符、分数、年龄、职称分类、…… • 数列问题 什么问题需要循环程序解决? 经典循环问题: • 鸡兔同笼问题; • 梅森素数问题; • 有数列2/3、4/5、6/9、10/15……,求此数列的前100项; • 输出n~m中(0nm)能被3整除,且至少有一个数字是5的所 有数; • 求3-150中所有素数的和; • 有一个八层高的灯塔,每层所点灯数都等于上一层的两倍, 一共有765盏灯,求塔底灯数; • ……。 如何解决? • 循环结构 循环结构: N 条件 Y N 成绩60 ? 条件 Y N 打印补考 Y 循环体 循环体 需要重复执行的程序 • 循环程序 例:打印补考学生通知单 { if (x60)

文档评论(0)

1亿VIP精品文档

相关文档