c程序设计循环结构71.pptVIP

  • 22
  • 0
  • 约1.55万字
  • 约 56页
  • 2018-04-28 发布于贵州
  • 举报
c程序设计循环结构71

第八讲循环结构 While循环结构 while语句 while (条件表达式) 循环体; C语言代码举例: 计数器控制的循环 源代码分析(cw0702.c) 标记控制的循环 举例 问题:编写一个班级平均分计算程序,每次执行该程序,都能够处理任意数量的学生分数。 思考:学生人数未知,何时结束输入? 标记控制的循环 使用标记(flag)指定“数据输入的结束” 即当用户输入标记值时,循环结束 其他名称:信号值(signal value),哨兵(sentinel) 标记值不应与正常的用户输入混淆 本例可以采用 -1 但同时标记值也是合法的输入 适用于不确定的循环,即循环次数未知。 标记控制的循环 进一步细化 初始化变量 输入考试的分数,求分数总和,并计数(计算分数个数) 标记控制的循环 cw0704.c main ( ) { int n,t=1; long int s=1; printf(please input n (n=0):); scanf (%d,n) ; while (t=n) {s * =t ; t++; } printf(“n!=%d!%ld\n,n,s); } do-while循环结构 1、功能:do—while语句一般完成直到型循环, 2、格式为: do 循环体; while (条件表达式); 3、执行

文档评论(0)

1亿VIP精品文档

相关文档