- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 循环程序设计; §4.1 计算平均成绩—循环程序 ;#include stdio.h
#define n 40
void main(void){
float sum ;
int k , m;
k=1;
sum=0;
do {
printf(pleace input a achievement :);
scanf(%d,m );
sum = sum + m;
k = k+1 ;
} while ( k = n ) ;
printf(average achievement : %5.2f\n , sum/n );
};sum=0;
k=1;;两种循环结构,分别用三种不同的重复性语句描述
先判断条件的循环── while 语句
for 语句
后判断条件的循环── do 语句
需要弄清楚的
循环控制方式是什么?
控制条件是什么?
重复执行部分(称为循环体)是什么?
;§4.1.1 后判断条件的循环;;后判断条件的循环用do语句描述;例4.2 计算数列的ak=1/(k*(k+1)) 的前 n 项和;例4.3 编程序,输入一个年份,求该年以后的 n 个闰年
解:输入一个年份之后,先找到第一个可能的闰年,然后每隔 4 年判断一下是否是闰年,直到找到 n 个闰年为止。 ;/*PROGRAM find leap year*/
#include stdio.h
void main(){
int yy,n;
printf(please input begin year:);
scanf(%d,yy);
printf(please input the number of the leap year:);
scanf(%d,n);
yy=(yy/4+1)*4;
do{
if( (yy%4==0)(yy%100!=0)||(yy%400==0) ){
printf(year %d\t,yy);
n--;
}
yy=yy+4;
}while(n0);
};例4.4 编程序,解方程 2X3+0.5X2-X+0.093=0 ;简单迭代法;开始;#include stdio.h
#include math.h
#define eps 1e-6
void main(){
float x0,x1;
x0=0.0;
x1=0.0;
do{
x0=x1;
x1=2*x0*x0*x0 +0.5*x0*x0 +0.093;
}while(fabs(x1-x0)eps);
printf(x=%f\n,x0);
};简单迭代方法使用条件
在根附近, | f ‘(x) | 1
并且 x0 估计到范围内;§4.1.2 先判断条件的循环;#include stdio.h
#define n 40
void main(void){
float sum ;
int k , m;
k=1;
sum=0;
while ( k=n ) {
printf(pleace input a
achievement :);
scanf(%d,m );
sum = sum + m;
k = k+1 ;
}
printf(average achievement :
%5.2f\n , sum/n );
};先判断条件的循环程序模式;;先判断条件的循环用WHILE语句描述;比较两种循环; 注意“先判断条件的循环”和“后判断条件的循环”的区别;例6.6 编程序,按公式求自然对数底 e 的近似值
由于不能进行无穷项的计算,所以只能进行近似计算,当余项
结束计算。
余项计算可利用前后项之间的递推关系
;;#include stdio.h
#define eps 1e-5
void main( ) {
int n ;
float e,r ;
e=1.0;
n=1;
r=1.0;
while ( reps ) {
您可能关注的文档
- 口腔局部麻醉拔牙及感染.pptx
- 10机械波机械波第十章波动是一.pptx
- 元燃油版六方位环车介绍.pptx
- 908新功能课件v9费用管理系统.pptx
- 1呈南靖郭县长的报告4公司简介.pptx
- 教案图论模型.pptx
- lis跟骨骨折固定跖骨显不足.pptx
- fin已完成检新增及改版工卡eoa.pdf
- 汽车灯知识典型光学系统.pptx
- 4新会员起步培训.pptx
- 2018-2022中考地理分项汇编:中国的经济发展.pdf
- 高中数学重难点汇编专题:圆锥曲线常考题型圆锥曲线中的存在性问题与面积问题(带答案).pdf
- 新高考数学排列组合训练专题:直接法模型(与答案).pdf
- 高一数学考题汇编:七种平面向量的概念及其线性运算、平面向量的基本定理解题方法.pdf
- 高中数学重难点汇编专题:圆锥曲线常考题型圆锥曲线中的存在性问题与面积问题(带答案).pdf
- 国家电网公司安规配电部分题库(含答案).pdf
- 高中数学重难点汇编专题:椭圆(与答案).pdf
- 2018-2022中考地理分项汇编:中国的经济发展.pdf
- 药剂学考试题库及答案.pdf
- 2023年-2024年国家电网招聘之其他工学类通关试题库(有答案) .pdf
文档评论(0)