下载此文档

C语言程序设计PPT教学课件-第五章 循环结构程序设计.ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/ 27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 27 下载此文档
文档列表 文档介绍
复习
选择程序设计
if (表达式1) {
语句1
}
else if (表达式2) {
语句2;
}
else {
语句3;
}
条件
简单条件通常是两个数据的大小关系。
复杂条件通常是简单条件的与、或、非关系。
切记:1<=x<10是错误的表示方式。
x>=1&&x<10才是正确的表示。
if语句可以实现选择功能。
if语句根据数值反向推知条件是否成立。
0 表示条件不成立
非0表示条件成立
#include <>
main()
{ char c1=‘C’,c2=‘h’,c3=‘i’,c4=‘n’,c5=‘a’;
c1+=4;
c2+=4;
c3+=4;
c4+=4;
c5+=4;
putchar(c1);
putchar(c2);
putchar(c3);
putchar(c4);
putchar(c5);
printf(“密码是%c %c %c %c %c\n”,c1,c2,c3,c4,c5);
}
输入”china”
+4
输出
84页第6
第五章循环结构程序设计
分析与设计语言描述分析执行过程
问题算法程序计算机
生活中经常遇到需要重复处理的问题
输入全班50个同学的成绩、统计全班50个同学的平均成绩
检查30个同学的成绩是否合格……
为什么需要循环结构
循环结构的特点
程序的流程是在给定条件时,反复执行某个程序段。
开始
循环变量=初值
循环变量>终值
执行循环体
循环变量=循环变量+步长
结束
YES
NO
循环结构中的两个概念
循环体
循环条件
什么是循环结构
如何实现循环结构
用while语句实现循环
执行过程
(1)先计算表达式的值;
(2)表达式的值为真(非0)
时执行循环体中的语句;
(3)重复上面步骤。
(4)表达式的值为假(0) ,则
结束循环。
while (表达式) 语句
可以是逻辑表达式、关系表达式、算数表达式(非0为真,0为假)。while (3)和while (0) 从程序设计的角度上说不合理,但是合法的。例如:
while (3) 表示无限循环
while (0) 表示不进入循环体

例1:任意输入十个数,求它们的和.
main()
{ int i=0;
float s=0,x;
while (i<10)
{ scanf(“%f”,&x);
s=s+x;
i++;
}
printf(“s=%f\n”,s); }
while(i<100)
例3:输入一串字符,求字符个数。
main()
{char i;
int n=0;
i=‘’;
while(i!=‘\n’)
{scanf(“%c”,&i);
n=n+1;}
printf(“n=%d”,n);}
例2:求1+2+3+...+100的和。
main()
{int i,sum;
i=1;sum=0;
while(i<=100)
{sum=sum+i;
i=i+1;}
printf(“sum=%d”,sum);}
while(i<100)

C语言程序设计PPT教学课件-第五章 循环结构程序设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 27
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 3346389411
  • 文件大小 0 KB
  • 时间2013-03-25
最近更新