下载此文档

c5 循环结构程序设计.ppt


文档分类:IT计算机 | 页数:约46页 举报非法文档有奖
1/46
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/46 下载此文档
文档列表 文档介绍
C语言程序设计
第5章循环结构程序设计
问题:实际生活生产中,经常需要重复进行某些动作,即循环,C中允许吗?
使用语句对程序的执行情况进行循环控制。
循环结构程序设计
小学生的作业经常是要求一个字重复写多少遍
连锁店也是一种复制
机械化生产
这些事件的特点是:
满足一定条件时,对某一动作进行重复。
C语言在进行程序设计的时候,也提供了同样的结构供用户使用:循环结构。
引子
本章要点
第5章循环结构程序设计
本章难点
while语句构成的循环结构
do-while语句构成的循环结构
for语句构成的循环结构
break语句和continue语句
多重循环结构的实现
for循环结构
多重循环结构的实现




概述
while语句
do-while语句
for语句
第5章循环结构程序设计

break语句和continue语句


循环的嵌套
循环结构程序设计举例
第5章循环结构程序设计
C语言可实现循环的语句:
用goto 和 if 构成循环
while 语句
do ~ while 语句
for 语句
goto语句及用goto构成循环
goto语句一般格式:
功能:无条件转移语句
说明:
标号符合标识符命名规则
只能出现在goto所在函数内,且唯一,不能重名
只能加在可执行语句前面
限制使用goto语句
goto 语句标号;
….….
标号:语句;
概述
#include <>
main()
{ int i=1,sum=0;
loop: sum= sum+i;
i++;
if(i<=100)
goto loop;
printf(“the sum of 1 to 100 is:%d\n",sum);
}
sum=0+1
sum==1+2=3
sum=3+3=6
sum=6+4
……
sum=4950+100=5050
循环初值
循环终值
循环变量增值
循环条件
例用goto语句构成循环,求1到100的整数和。
循环体
运行结果:the sum of 1to 100 is:5050
while(表达式)
循环体语句;
表达式
循环体
假(0)
真(非0)
while
while语句
一般形式:
执行过程:
任意合法的表达式(关系或逻辑表达式),只要表达式的值为真(非0)就执行循环。
特点:先判断表达式,再执行循环体
统计从键盘输入一行字符的个数。
#include<>
main()
{
int n=0;
printf("input a string:\n");
while(getchar()!='\n')
n++;
printf("%d",n);
}
循环条件
变量初值
循环体

c5 循环结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数46
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yunde112
  • 文件大小0 KB
  • 时间2014-09-28