ImageVerifierCode 换一换
格式:PPT , 页数:38 ,大小:313KB ,
资源ID:12294119      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-12294119.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(6.第六章 循环控制.ppt)为本站会员(fmgc7290)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

6.第六章 循环控制.ppt

1、实验2 2 将输入的百分之的分数 按下列分数段输出等级 要求 使用switch main intscore scanf d 3 实验2 3 从键盘输入三个数 分别代表三条线断的长度 编程实现判断是否能组成三角形 及类型 main inta b c scanf d d d main inta b c scanf d d d 第六章循环控制 循环结构有两种形式 当型循环和直到型循环 下面分别是当型循环结构的传统流程图和N S流程图表示 直到型循环结构的传统流程图和N S流程图表示 goto语句构成循环while语句do while语句for语句 在C语言中以下语句可以用来实现循环结构 goto语句

2、构成循环 一般形式 goto语句标号 例6 1 求1 2 3 4 100main inti 1 sum 0 loop if i 100 sum sum i i gotoloop printf d sum while语句 一般形式 while 表达式 语句 例6 2 求1 2 3 4 100main inti 1 sum 0 while i 100 sum sum i i printf d sum 开始 sum 0i 1 i 100 N Y sum sum ii i 1 结束 do while语句 一般形式 do循环体语句while 表达式 例6 3 求1 2 3 4 100main inti

3、1 sum 0 do sum sum i i while i 100 printf d sum N S流程图 for语句 一般形式 for 表达式1 表达式2 表达式3 循环体 例6 4 求1 2 3 4 100main inti sum 0 for i 1 i 100 i sum sum i printf d sum N S流程图 几种循环语句的比较 While for循环 是先判断表达式 后执行语句 do while循环 是先执行语句 后判断表达式 2 for循环和while循环可以互相代替 而for语句的功能更强 用法更灵活 3 while和do while语句只有当表达式的第一次的值为

4、真时才可以互相代替 习题1 求1 2 3 20 main inti sum 0 for i 1 i 20 i sum sum i printf d sum 习题2 求1 2 3 5 main inti sum 1 for i 1 i 5 i sum sum i printf d sum 习题3 求1 2 3 20 main inti floatsum 1 for i 1 i 20 i sum sum i printf f sum 习题4 求1 2 n 即n main inti n floatsum 1 scanf d 习题2 求1 2 n main inti n sum 0 scanf d 思

5、考 1 求1 3 5 7 前10项 2 求 3 求2 1 3 2 5 3 8 5 前10项 核心思想 for s sum sum s 1 确定循环次数 2 构造s项 达到目的 习题5 求1 2 n main inti n floats 1 sum 0 scanf d 提示 让变量s依次为 1 2 3 用Sum对s进行累加 循环的嵌套 main inti j for i 1 i 3 i for j 1 j 5 j printf printf n 例6 4输出图形 请思索此条语句的作用 main inti j for i 1 i 5 i for j 1 j i j printf printf n

6、思考 输出图形呢 main inti j for i 1 i 5 i for j 1 j 5 j printf printf n 思考 输出图形 main inti j for i 1 i 9 i for j 1 j i j printf d d d i j i j printf n 这种方案打印出来的九九表是正三角 请思索如何对程序修改 以实现打印出倒三角 大家可以试着在纸上分析出这一过程 例6 5打印九九乘法表 B 6 break和continue语句 break 跳出当前的switch语句或循环continue 结束本次循环 循环继续 例6 6 阅读程序 说出本程序段的作用main in

7、tn for n 1 n 100 n if n 5 0 continue printf d n 作用 求出1 100之间所有能被5整除的数 思考 如果continue用break替换呢 习题6 判断一个输入的值m是否为素数 方法一 读入m的值 k sqrt m i 2 当i k时循环 m i 0 是 否 break i i k 否 是 输出 m是素数 输出 m不是素数 include includemain intm i k scanf d 源程序1 循环变量终值法 方法二 读入m的值 k等于m的平方根 i 2 ip 0 当i k时循环 i能整除m 是 否 ip 1 用break结束循环 i ip 0 否 是 输出 m是素数 输出 m不是素数 include includemain intm i k ip 0 scanf d 源程序1 变量标示法 几种循环语句的比较 While for循环 do while循环 是先判断表达式 后执行语句 是先执行语句 后判断表达式 2 for循环和while循环可以互相代替 而for语句的功能更强 用法更灵活 While循环 开始 表达式1 表达式2 N Y 循环体 结束 表达式3 for循环 设初值

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报