C语言程序设计顺序结构.ppt

上传人:wuy****n92 文档编号:70746382 上传时间:2023-01-27 格式:PPT 页数:16 大小:636KB
返回 下载 相关 举报
C语言程序设计顺序结构.ppt_第1页
第1页 / 共16页
C语言程序设计顺序结构.ppt_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《C语言程序设计顺序结构.ppt》由会员分享,可在线阅读,更多相关《C语言程序设计顺序结构.ppt(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、学点什么哪学点什么哪?1.了了解解算算算算法法法法的的表表示示方方法法及及其其在在程程序序设设计计中的重要地位;中的重要地位;2.掌掌握握C语语言言的的基基本本控控制制结结构构和和基基本本控控制语句的使用方法;制语句的使用方法;1.画出画出N-S结构流程图结构流程图1.1.结构化程序设计方法简介结构化程序设计方法简介 2.2.顺序结构顺序结构 自然语言表示法自然语言表示法传统流程图表示法传统流程图表示法N-S结构流程图表示法结构流程图表示法伪码表示法伪码表示法B:B:当当P=0 P=0 则则 n n 为最大公为最大公约数约数否则否则:A:m/n pA:m/n pC:m nC:m n,n pn

2、p,转,转A A。求任意两个数m、n(mn)的最大公约数。表示顺序执行语句表示顺序执行语句表示输入输出语句表示输入输出语句表示条件判断语句表示条件判断语句表示循环判断语句表示循环判断语句表示起始、结束框表示起始、结束框表示连接点表示连接点表示程序的走向表示程序的走向输入输入m,nWhile R0Mod(m,n)Rnm,Rnmod(m,n)R输出输出n结束结束yes开始开始no特点特点最重要的特点就是完全取消了流程线,这样算法被迫只能从上到下顺序执行,从而避免了算法流程的任意转向,保证了程序的质量。优点优点与传统的流程图相比,与传统的流程图相比,N-SN-S图的另一个优图的另一个优点就是既形象直

3、观,画出来后又比较节点就是既形象直观,画出来后又比较节省篇幅,尤其适合于结构化程序的设计。省篇幅,尤其适合于结构化程序的设计。输入正整数输入正整数m,nMod(m,n)R当当R不为不为0 1111nmRnMod(m,n)R输出输出n1.1.算法与算法的表示方法算法与算法的表示方法 2.2.顺序结构顺序结构 2.1.2.1.顺序结构的流程图表示顺序结构的流程图表示 2.2.*2.2.*顺序结构应用举例顺序结构应用举例 3.3.选择结构选择结构 4.4.循环结构循环结构 5.5.结构化程序设计方法简介结构化程序设计方法简介 6.6.自顶向下、逐步求精的程序设计方法自顶向下、逐步求精的程序设计方法

4、7.7.简单的程序调试方法简单的程序调试方法 顺序执行语句A顺序执行语句B当A执行完后,无条件地执行B。顺序执行语句A顺序执行语句B 求一个圆的圆周和面积。只保留两位小数,第三位四舍五入。#include#include main()float r,l,s;printf(input r:);scanf(%f,&r);s=3.14*r*r;l=2*3.14*r;printf(s=%f,l=%fn,s,l);int:强制类型转换强制类型转换格式格式:(int)表达式表达式;(float)表达式表达式;%.2f%.2f 四舍五入四舍五入四舍五入四舍五入开始编辑编辑编译编译有无错误有无错误连接连接有无错误有无错误执行执行结果正确否结果正确否结束有有无无有有无无无无否否无无无无正确正确源程序源程序f.c目标程序目标程序f.o库函数和其库函数和其它目标程序它目标程序执行文件执行文件 f.out

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com