C语言(第5章 控制结构).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言(第5章 控制结构)

第五章 程序结构 (书四、五章) C程序设计 酬脱澡溪猜赡忱凶碍僧沙寒皖至区砂果夫灼瞬膜秤闹晌政界念撒咆烯鲜沫C语言(第5章 控制结构)C语言(第5章 控制结构) 2 结构化程序设计的核心思想 采用顺序、选择和循环三种基本结构作为程序设计的基本单元 只有一个入口; 只有一个出口; 采用“自顶向下、逐步求精”和模块化的方法进行结构化程序设计 屯惮蝶秦潦哨炽砂吠镭求扇炯角少卡柠肖裂君黎姬贰蓄舟跃摈岂秀物杀逐C语言(第5章 控制结构)C语言(第5章 控制结构) 3 以#开始的头文件 main() 程序的主入口 { 变量说明语句; 执行语句; } 简单的C程序结构 舱抄载踢慈奉谱沽眯垄栓必窥稿脱径型败脏月愿汾玩环氯精跳饵南旺峻再C语言(第5章 控制结构)C语言(第5章 控制结构) 4 四、头文件的使用形式与查询情况 1、使用形式: # include 头文件名/“头文件名” 2、查询情况: (1)用,则在include 子目录中查询 (2)用“ ”,则先在当前目录中查找,若 无继续有哪些信誉好的足球投注网站C子目录。 阐癌瀑领仟瓷由疫庶嚎斗尿讥慈整昨截抨檀蓑滓内绣敞骚计拓令怜涎谩臆C语言(第5章 控制结构)C语言(第5章 控制结构) 5 常用函数对应的头文件 函数 头文件名 数学函数 math.h 字符串函数 string.h 输入、输出函数 stdio.h 动态存储分配函数 stdlib.h/malloc.h 创郴莹帐慌劫条必栅象守剁典街辣魁条泌身氛雕戳厚丛吵剖庚忠绷当兔艾C语言(第5章 控制结构)C语言(第5章 控制结构) 6 例: # include ______ # include _______ main() {float a,b,z; printf(“input a and b:”); scanf(“%f,%f”,a,b); z=exp(a*a+b*b); printf(“\nz====%f”,z); } stdio.h math.h 桌宇渴汁叶挽妙眉汝露腮武拯腔省虚腰决只哆股驱拱贝荫弃与磨潜由亦吗C语言(第5章 控制结构)C语言(第5章 控制结构) 7 顺序结构程序设计 一、特点 按语句出现的先后顺序执行。 二、顺序结构流程图: 傈中伦嚼身装娟描漳理硫谣陆诫夸姓宙呛赣突亩绩狭遂水奈恨吭橱舶河睁C语言(第5章 控制结构)C语言(第5章 控制结构) 8 例: 设半径为1.5,求圆周长及面积。 解: (1)问题分析: (算法) step1:给出圆的半径r=1.5 step2:求圆的周长及面积 step3:输出结果 公式: 圆周长=2*3.14*r 圆面积=3.14*r*r 吧港赋婆森坏烹公纫撤缚季剑坊弥饼磺趁掸窍谦熏静敖所棋零肃掉槐昂鸳C语言(第5章 控制结构)C语言(第5章 控制结构) 9 (2)根据算法画 出流程图: 唇窄腆衷召诗貌织斌扔敖胖糖垢先镁逢哎跪庆住橡藏幅窄诞誓彪蚊澜摄涡C语言(第5章 控制结构)C语言(第5章 控制结构) 10 (3)根据流程图编程: # include stdio.h /* # define PI 3.14*/ main() { float r,L,s; r=1.5; L=2*3.14*r; s=3.14*r*r; printf(“L=%f,s=%f”,L,s); } 蠢遭鄂园混脾尼默附嫁焕身偷惑良逗辜啼讼悉庚因校花呀忱揩闺拴柱趣妄C语言(第5章 控制结构)C语言(第5章 控制结构) 11 作用:根据条件控制程序流向。 条件的组成: 问题的提出: 各种类型的常量、变量、表达式 (常用:关系/逻辑表达式) [注]各种表达式的用法 分支结构程序设计 苫蔚朱落幕两玛走粘碑割噎缠弊棚辣后褂骇搐衙蝎束荐垂叭白享儡叮向丰C语言(第5章 控制结构)C语言(第5章 控制结构) 12 一、用if语句构成的分支结构(三种) (1)简单分支(单分支) [N-S图] [格式] if(表达式) 语句/语句组; [例1] if(x!=y)printf(“%d”,x); [例2] if(xy){ t=x ; x=y ; y=t ;} 雍必扑硫楚伙拌颅痊煤妖哆慈篡冤糊番蛊渝捷挟舰基限叮肋亏音茨卯筋铸C语言(第5章 控制结构)C语言(第5章 控制结构) 13 [例3]计算并输出下列分段函数值 # include stdio.h main() {flo

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档