c语言若想继续程序怎么办,C语言程序设计(第2版)中ppt139.ppt

C语言程序设计(第2版)中ppt139

C语言程序设计(第2版) 第五章 本章要点 循环的基本概念 不同形式的循环控制 多重循环问题 主要内容 5.1程序中需要用循环结构 5.2用while语句和do-while语句实现循环 5.3用for 语句实现循环 5.4循环的嵌套 5.5用break语句和continue语句改变循环状态 5.6几种循环的比较 5.7程序举例 5.8提高部分 5.1 程序中需要用循环结构 5.2 用while语句和do-while语句实现循环 5.2.1 用while语句实现循环 5.2 用while语句和do-while语句实现循环 #include void main() {int i,sum=0;/* sum是用来存放累加和的变量 */ /* 初值为0 */ i=1; while (i<=100)/* 当I小于或等于100时 *//* 执行下面花括号中的复合语句 */ { sum=sum+i;/* 将i的当前值累加到变量sum中 */ i++;/* 使i的值加1 */ } printf(″%d\\n″,sum); } 5.2 用while语句和do-while语句实现循环 5.2.2 用do-while语句实现循环 例题 5.2 求1+2+3+…+100的和#include void main() { int i,sum=0; i=1; do /* 在循环开始时不检查条件,先执行一次循环体 */ {sum=sum+i; i++; } while(i<=100); printf("%d\\n″,sum); } 5.2 用while语句和do-while语句实现循环 #include void main() {float amount,sum=0; /*变量sum用来存放累加和*/ do {scanf("%f",&amount);/*输入一个捐款金额*/ sum=sum+amount; /*求出当前的累加和*/ }while(sum<10000);/*如未达10000元继续循环*/ printf("sum=%9.2f\n",sum);} 5.3 用for语句实现循环5.3.1 for语句的一般形式和执行过程 5.3 用for语句实现循环5.3.1 for语句的一般形式和执行过程 5.3 用for语句实现循环5.3.1 for语句的一般形式和执行过程 5.3 用for语句实现循环5.3.2 for循环程序举例 #include void main() { double p=1, t=1, v; int i; for(i=1; i<64; i++) /* 执行63次循环 */ { p = p * 2; /* p是当前一个格子中的麦子粒数 */ t = t + p; /* t是当前麦子总粒数 */} v = t / 1.42e8; /* v是总体积 */ printf("total=%e\n",t); /* 用指数形式输出麦子总粒数 */ printf("volume=%e\n",v);/* 用指数形式输出麦子总体积 */} 5.3 用for语句实现循环 #include void main(){ double p=1.30756e9,r=0.01; int y; for(y=2006; p<1.5e9; y++) {/* 赋值号两侧的变量p代表不同含义 */ p=p*(1+r); } printf("year=%d,p=%e\n",y-1,p); } 5.3 用for语句实现循环5.3.2 for循环程序举例 5.4 循环的嵌套 5.4 循环的嵌套 5.4 循环的嵌套 5.5 提前结束循环5.5.1 用break语句提前退出循环 5.5 提前结束循环 #include void main() { float score,sum=0,average; int i,n; for(i=1; i<31; i++) { scanf("%f",&score);/* 输入一个学生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值