下载此文档

C语言程序设计PPT 循环结构程序设计(精).ppt


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
C语言程序设计PPT__循环结构程序设计(精)C语言程序设计(第3版)张磊编著清华大学出版社
《C语言程序设计》(第3版)张磊编著, 2012年10月清华大学出版社出版。该教材面向程序设计初学者编写, 适合将C语言作为第一门程序设计语言的高校学生。
该教材理论教学和实验教学合二为一, 在每章之后均设有实验指导。实验指导分为基础实验和综合实验两部分。基础实验紧密结合教材中的例题程序设置,以“理解—验证—完善—扩充—提高”为实验教学线索,重在巩固课堂教学知识,提高调试程序及完善程序的能力; 综合实验以算法设计和程序实现为重点,训练运用所学知识解决实际问题的能力。
该教材同时配有程序资源和试题库。
Email:mail16300@
《C语言程序设计》(第3版)课件
C语言程序设计(第3版)张磊编著清华大学出版社
C语言程序设计
第4章循环结构程序设计
《C语言程序设计》(第3版) 张磊编著
21世纪高等学校规划教材清华大学出版社
C语言程序设计(第3版)张磊编著清华大学出版社
第4章循环结构程序设计
while循环结构程序
do-while循环结构程序
for循环结构程序
循环体中的控制命令
多重循环程序
循环结构应用举例
C语言程序设计(第3版)张磊编著清华大学出版社
while循环结构程序
while循环程序示例
while语句
自增、自减运算
C语言程序设计(第3版)张磊编著清华大学出版社
while循环程序示例
例4-1计算1到n的自然数的累加和。
#include<>
void main()
{
int n,i=1,s=0;
printf("n=");
scanf("%d",&n);
while(i<=n)
{
s=s+i;
i=i+1;
}
printf("Sum=%d\n",s);
}
程序解析
本例题程序与第1章的计算1到100的自然数累加和程序相似,不同之处是,本程序的自然数的累计范围是可变的,取决于每次运行程序时输入的变量n值。
该程序的循环控制结构由while语句实现,while的循环控制条件是i<=n,每次循环执行的语句是while之后花括号“{”和“}”的之间的语句,这一组语句称为while语句的循环体。
C语言程序设计(第3版)张磊编著清华大学出版社
while语句
while语句的一般形式
while(表达式)
{
语句组
}
其中:“表达式”是循环条件,“语句组”是循环体。
while语句执行过程
①计算表达式的值,当值为真(非0)时,执行循环体语句;
②重复过程①,直到表达式的值为0时结束while语句。
C语言程序设计(第3版)张磊编著清华大学出版社
while语句
例4-2 输入一批自然数,求它们的累加和,当输入数值为-1时,结束求和过程。
#include<>
void main()
{
int n,sum=0;
printf("Data: ");
scanf("%d",&n);
while(n!=-1) /* 当n不是-1时,执行循环体*/
{
sum=sum+n; /* 将n累加到sum中*/
scanf("%d",&n);
}
printf("Sum=%d\n",sum);
}
C语言程序设计(第3版)张磊编著清华大学出版社
while语句
例4-3 计算10!。
/* program e4- */
#include<>
void main()
{
int i,t=1;
i=1;
while(i<=10)
{
t=t*i;
i++;
}
printf("Result: %d\n",t);
}
C语言程序设计(第3版)张磊编著清华大学出版社
自增、自减运算
自增运算和自减运算的运算符分别是++和--,该类运算只适用于整型变量,其功能是对参加运算的变量进行加1或减1操作。
自增、自减运算的用法及功能
用法
功能
++变量名
变量先自增,然后再使用
--变量名
变量先自减,然后再使用
变量名++
变量先使用,然后再自增
变量名--
变量先使用,然后再自减
自增、自减运算实例
用法
功能
表达式
表达式的值
表达式求值后x的值
++x
x先增1,然后再使用
++x+5
11
6
--x
x先减1,然后再使用
--x+5
9
4
x++
先使用x,然后x增1
5+x++
10
6
x--
先使用x,然后x减1
5+x--
10
4
C语言程序设计

C语言程序设计PPT 循环结构程序设计(精) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人allap
  • 文件大小1.35 MB
  • 时间2018-02-20