下载此beplayapp体育下载

c语言-第六章-循环结构程序设计.ppt


beplayapp体育下载分类:bepaly下载苹果 | 页数:约38页 举报非法beplayapp体育下载有奖
1 / 38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 38 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
第6章 循环结构程序设计
制作人:王敬华
第6章:循环结构程序设计
学****的意义
语言程序设计教程
第二版
第六章
循环结构程序设计
C
许多实际问题中往往需要有规律地重复某些操作,如菜谱中可以有:“打鸡蛋直到泡沫状”这样的步骤,也就是说,在鸡蛋没有打成泡沫状时要反复地打。相应的操作在计算机程序中就体现为某些语句的重复执行,这就时所谓的循环。
下面来思考一个问题:如何编程来计算1 + 2 + 3 + … + 100?
程序如下:int s = 0;
s = s + 1;
s = s + 2;
s = s + 3;
……
s = s + 100;
printf (“s = %d”, s);
重复100次,晕!!!
有没有更好的方法来计算呢?
有!就是用循环来编程。
第4章已讨论
程序结构
顺序结构
选择结构
循环结构
本章讨论
第5章已讨论
While、do-while、for语句
循环嵌套
Break、continue、goto语句
exit()函数
循环结构类型的选择及转换
循环结构程序设计举例
本章小结
学****目标
理解循环结构的含义;
掌握C语言三种循环结构的特点;
掌握while、do-while、for、goto、break、continue语句的使用方法;
掌握不同循环结构的选择及其转换方法;
掌握混合控制结构程序设计的方法。
学****内容
语言程序设计教程
第二版
第六章
循环结构程序设计
C
循环结构的程序设计
1. while语句
一般形式:
while (表达式)
循环体语句;
执行流程:
expr
T
循环体
F
while
其中:
while后面的括号( )不能省。
while后面的表达式可以是任意类型的表达式,但一般是条件表达式或逻辑表达式。
表达式的值是是循环的控制条件。
语句部分称为循环体,当需要执行多条语句时,应使用复合语句。
特点:先判断表达式,再执行循环体
语言程序设计教程
第二版
第六章
循环结构程序设计
C
【例】 用while语句求1~100的累计和。
#include <>
void main ( )
{
int i = 1, sum = 0;

while ( i <= 100 )
{
sum += i;
i++;
}
printf ("sum = %d\n", sum);
}
循环初值
循环终值
循环条件
循环体
循环变量增值
运行结果:
sum = 5050
语言程序设计教程
第二版
第六章
循环结构程序设计
C
【例】显示1~10的平方
#include <>

void main ( )
{
int i = 1;
while ( i <= 10 )
{
printf ("%d*%d=%d\n", i, i, i*i);
i++;
}
}
运行结果:
1*1=1
2*2=4
3*3=9
4*4=16
5*5=25
6*6=36
7*7=49
8*8=64
9*9=81
10*10=100
语言程序设计教程
第二版
第六章
循环结构程序设计
C
(1) 如果while后的表达式的值一开始就为假,循环体将一次也不执行。
(2) 循环体中的语句可为任意类型的C语句。
(3) 遇到下列情况,退出while循环:
表达式为假(为0)。
循环体内遇到break、return或goto语句(break和goto语句将在随后介绍)。
while语句注意事项:
int a = 0, b = 0;
while (a > 0) //a > 0为假,b++不可能执行
b++;
int num = 0; //字符计数
while ( 1 )
{
if (getche ( ) == '\n') //如果输入的字符是回车符,则返回
return;
num++;
}
语言

c语言-第六章-循环结构程序设计 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数38
  • 收藏数0收藏
  • 顶次数0
  • 上传人wxc6688
  • 文件大小747 KB
  • 时间2021-01-05