- 49
- 0
- 约2.99千字
- 约 7页
- 2016-08-06 发布于河南
- 举报
C程序设计讲义
循环结构程序设计(2次课)
教学目的:
1.领会程序设计中构成循环的方法 2.掌握语句的用法
教学难点:
掌握用循环实现程序
授课形式:
理论
教学条件:
多媒体
教学内容:
复习:学习过了顺序,选择语句
提出问题:但如何处理1+2+3…+100等等重复的问题呢?
新课:循环结构程序设计
while语句(当型循环)
一般形式:while(表达式) 语句;
或:
while(表达式)
{
语句序列;
}
执行时,先判断表达式。若表达式为非0值,执行循环体语句,然后再判断表达式,知道表达式为0(假)时结束循环。
例(书5-1)
#include stdio.h
#include stdio.h
void main()
{
int s=0,k=1;
while(k=100)
{
s=s+k;
k++;
}
printf(%d,s);
}
例(书5-2)从键盘上输入一个整数n,求n!
#include stdio.h
void main()
{
int s=1,k=1,n;
scanf(%d,n);
while(k=n)
{
s=s*k;
k++;
}
printf(%d,s);
}
注意:在累乘求积时,累乘单元必须先置1
while语句先计算表达式值,根据表达式的值决定是否执行循环体中的语句。表达式的值一开始就为“假”,
原创力文档

文档评论(0)