- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 顺序结构及无参无返回值函数 目录 回顾 顺序结构编程思路 计算器项目功能实现 无参无返回值函数实现计算器项目 项目小结 课后项目 回顾 常用的运算符 算术运算 自加/自减运算符 关系运算符 逻辑运算符 各运算符的具体符号及运算规则? 顺序结构编程思想 所有现实中的问题通过 顺序、选择(分支)、循环三种基本程序结构的不同组合,均可得到解决方案。 顺序结构:顺序结构程序设计适合于只需要按照先后(从上到下)的顺序来执行语句,即可解决问题的情形。顺序结构也是计算机编程中最基础的编程结构。 顺序结构编程思想 顺序结构编程的基本思想: 按照解决问题的先后顺序,写出每一步的语句。 一个顺序结构的C程序的基本思路(四步曲) 定义变量(非常简单的问题也可能不需要定义变量) 输入某个(些)变量的值(也可能是用赋值语句直接赋值) 计算其他变量的值 输出计算结果 分析讲解项目 项目一 计算长方形的面积和周长 项目构思: 从键盘上输入长方形的长和宽,然后计算面积和周长,最后将结果输出 项目设计 (1)定义变量chang, kuang, mianji, zhouchang (2)输入chang和kuang的值 (3)计算mianji和zhouchang的值 (4)输出mianji和zhouchang的值 分析讲解项目 项目一 计算长方形的面积和周长 项目实现 /*计算长方形的面积和周长*/ #include stdio.h main( ) { double chang, kuang, mianji, zhouchang; printf(“请输入长和宽的值:”); scanf(“%lf %lf”, chang, kuang); mianji = chang * kuang; zhouchang = 2 * ( chang + kuang ); printf(“面积为:%lf\n周长为:%lf\n”, mianji, zhouchang); } 项目运行 输入长宽分别为 55.5 20 试试 分析讲解项目 项目二 温度转换 项目构思: 从键盘上输入一个摄氏温度c,将它转化为华氏温度f。转化的公式为 f = 9(c+32)/5 。 项目设计 (1)定义变量c和f (2)输入变量c的值 (3)计算变量f的值 (4)输出结果 分析讲解项目 项目二 温度转换 项目实现 /*由摄氏温度转化为华氏温度*/ #include stdio.h main( ) { double c, f; printf(“请输入一个摄氏温度:”); scanf(“%lf”, c); f = 9 * ( c + 32 ) / 5; printf(“转换后的华氏温度为:%lf\n” , f); } 项目运行 输入几个摄氏温度,并查看结果 实践项目 项目三 简单计算器 项目构思: 从键盘上输入两个整数,分别计算它们的和、差、积、商、求余,并将结果输出在屏幕上。 项目设计 (1)定义变量x, y, he, cha, ji, shang, yu (2)输入x,y的值 (3)计算和、差、积、商、余数 (4)输出结果 实践项目 项目实现: #include stdio.h main( ) { int x, y, he, cha, ji, shang, yu; printf(“请输入两个整数:”); scanf(“%d%d”, x, y); he = x + y; cha = x – y; ji = x * y ; shang = x / y; yu = x % y; printf(“he=%d, cha=%d, ji=%d\n”, he, cha, ji); printf(“shang=%d, yu=%d\n”, shang, yu); } 项目运行 输入几组x,y查看结果 分析讲解项目 项目四 用函数来实现简单计算器 当碰到某个问题比较复杂时,通常会将问题细化到很容易解决的每一步,然后将这些步骤有机组合起来,就可以解决整个问题了。 在C语言中,需要用到函数来细化问题 项目构思: 用函数来实现简单计算器。把加、减、乘、除、求余运算分别写成一个函数,然后再在main函数中调用它们,从而实现与之前一样的简单计算器 。 分析讲解项目 项目四 用函数来实现简单计算器 项目设计: 在C语言中,所有的
您可能关注的文档
- C语言程序设计 高等教育应用型本科计算机类课程规划教材 江义火 PPT讲稿第5章 数组.ppt
- 点击职业英语四册 新增部分答案Book 1 Unit 8 Diaries.doc
- C语言程序设计 高等教育应用型本科计算机类课程规划教材 江义火 PPT讲稿第6章 函数.ppt
- 点击职业英语四册 新增部分答案Book 1 Unit 9 Addresses.doc
- 点击职业英语四册 新增部分答案Book 1 Unit 10 Letters Asking for Leave of Absence.doc
- 点击职业英语四册 新增部分答案Book 1 Unit 11 Informal Letters Giving news.doc
- 点击职业英语四册 新增部分答案Book 1 Unit 12 Informal Letters Future Plans.doc
- 点击职业英语四册 新增部分答案Book 2 Unit 1 Thank you Letters.docx
- 点击职业英语四册 新增部分答案Book 2 Unit 2 Instructions.docx
- 点击职业英语四册 新增部分答案Book 2 Unit 3 Letters of Introduction.docx
- 汽油发动机微机控制系统检修 任务单2.3任务单.doc
- 汽油发动机微机控制系统检修 任务单2.4任务单.doc
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件05分支结构程序设计 1.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件06分支结构程序设计 2.ppt
- 汽油发动机微机控制系统检修 任务单2.5任务单.doc
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件07循环结构程序设计 1.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件08循环结构程序设计 2.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件09循环结构 自学内容.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件10循环结构程序设计 3.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件11带参带返回值函数.ppt
最近下载
- 五年级道德与法治上册期中考试卷及答案【学生专用】.docx VIP
- 离散输入inspectionrun1电梯技术8 dcss vfj.pdf VIP
- 《中国肌肉减少症诊疗指南(2024版)》解读PPT课件.pptx VIP
- “十五五”服务业高质量发展规划_1.docx
- QC成果-提高大面积金刚砂地坪一次验收平整度合格率.pdf VIP
- 五年级《道德与法治》上册期中考试卷及答案.docx VIP
- 山东省德州市2024-2025学年高二上学期期中考试生物试题..docx VIP
- 李可老中医急危重症疑难病经验专辑(精品版本).docx VIP
- 2025年中国快运快递产业园区行业市场全景评估及发展战略研究报告.docx
- 无损检测质量管理体系.ppt VIP
原创力文档


文档评论(0)