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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

高级语言程序设计.ppt

1、高级语言程序设计,2,2019/1/8,教材和参考书,教材 C程序设计实例教程梁 立 解 敏 ,清华大学出版社 参考书 C程序设计谭浩强,清华大学出版社 程序设计基础吴文虎,清华大学出版社,3,2019/1/8,本课程的学习要求,课堂上机实验课外,4,2019/1/8,考核办法,笔试成绩(闭卷):70%-80% 平时成绩:20%-30% 平时成绩包括:上机作业、实验报告、考勤、期中成绩,5,2019/1/8,第1章 概述,为什么要学程序设计? 为什么要学C程序设计?,6,2019/1/8,1.1 计算机完成任务程序化,程序化机械性 重复性 逻辑性,7,2019/1/8,1.2 解决问题的方法和

2、步骤算法,算法:解决问题的方法和步骤。 算法的三大步:输入处理输出,8,2019/1/8,【例1-3】求两个数中最大数输入:?处理:?输出:?,9,2019/1/8,【例1-3】求两个数中最大数输入:从键盘输入两个数,存于变量a 和b中;处理:如果ab则maxa,否则maxb;输出:输出max;,10,2019/1/8,1.3 用计算机语言表达算法程序,程序算法的具体实现,11,2019/1/8,例:求两个数的最大数。 #include void main( ) int a, b, max; scanf(“%d,%d”, / 输出 ,12,2019/1/8,1.4 C程序设计的基本思路,C程序

3、的总体结构 #include / 程序需要标准输入输出函数 void main( ) / 主函数。程序的入口 / 定义变量 / 程序主体,三个部分:输入、处理、输出 ,13,2019/1/8,C提供的基本功能,14,2019/1/8,有错吗?,生成目标文件,有错吗?,生成可执行文件,运行程序,编辑源程序,编译,否,链接,是,否,是,1.5 上机调试程序,15,2019/1/8,一个事实:计算机只懂机器码(机器语言),而机器码是二进制编码。计算机里面只有二进制数,16,2019/1/8,小结,弄清一个问题: 为什么要编程序? 记住一个程序: C程序基本框架。 掌握一个内容: 程序的调试流程。 了

4、解一个事实: 计算机里只有二进制数。,17,2019/1/8,上机作业,习题1全部。,18,2019/1/8,上一次内容回顾,算法 程序 举例:求两个整数的最大数 上机操作,19,2019/1/8,例:求两个数的最大数。 输入:从键盘输入,放到a,b; 处理:如果ab则 maxa; 否则 maxb; 输出:显示max的值。,maxa; 如果max b 则 maxb;,20,2019/1/8,例:求两个数的最大数。 #include void main( ) int a, b, max; scanf(“%d,%d”, / 输出 ,21,2019/1/8,算法的表示(附录E): 1、自然语言 2、

5、算法语言(伪代码) 3、框图,22,2019/1/8,流程图:,输入a,b,maxa,max b,maxb,输出max,Yes,No,scanf(“%d,%d”, ,23,2019/1/8,PAD图:,maxa,maxb,scanf(“%d,%d”, ,24,2019/1/8,例:求三个整数的最大数。,输入:从键盘输入,放到a,b,c;处理: maxa; 如果max b 则 maxb; 如果max c 则 maxc; 输出:输出max的值。,25,2019/1/8,maxa,maxb,maxc,例:PAD图,26,2019/1/8,课堂练习,求两个整数的和(差、积、商)。 求圆的面积。,27,2019/1/8,小结:,1、算法的表示方法: 自然语言 算法语言(如C语言) 框图(流程图、PAD图、N-S图)2、上机操作方法: 编辑源程序、编译、链接、运行3、排错方法: 确定语法错误、语义错误并定位,28,2019/1/8,上机作业:,1、求两个整数的差。 2、求三个整数的最小数。 3、求四个整数的最大数和最小数。,课后作业(做在作业本上):,分别将上述的三个程序(正确执行后)写在作业本上,并且画出对应的PAD图。,

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


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

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

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