- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01章 C语言程序设计概述.ppt
高级语言程序设计 学习要求 课前请做好预习,课后请做好复习 保持课堂安静,头脑清醒,思维活跃 认真、独立、按时完成并提交作业 要求将课本每章节后的习题做一遍+补充题目 重视上机实践,有效利用宝贵的上机时间 每道实验题都要求在实验课之前先在作业纸上写好 实验课上验证其正确性 高级语言程序设计 什么是程序? 程序一词来自生活,通常指完成某些事务的一种既定方式和过程 在日常生活中,可以将程序看成对一系列动作的执行过程的描述 实验内容: 上机实验: 1.请参照例题,编写一个C程序,输出以下信息: ************************************* Very good! ************************************* 2. 编写一个C程序,输入a,b两个值,输出两者之和。 3. 上机运行P5例题1-4,熟悉所用系统的上机方法和步骤。 * 1.3 Turbo C编程环境及C程序执行过程 1.3.2 编辑、编译、链接、运行第一个C程序 C语言是一种编译型的程序设计语言。一个C程序要经过编辑、编译、链接和运行四个步骤,才能得到程序的执行结果。 * 1.3 Turbo C编程环境及C程序执行过程 1.编辑 所谓编辑就是对C语言源程序进行输入和修改。 可用于编辑C源程序的软件包括各种文本编辑软件,常用的有Windows操作系统中的记事本以及 Turbo C开发环境提供的编辑界面。 使用块操作(即可对一段代码进行的操作)提高编辑速度及效率 重要提示:C源程序的文件扩展名为.C 如Cprog1.C、Stu_name.C是合适的C源程序名。在编辑过程中,应注意及时保存源程序。 * 1.3 Turbo C编程环境及C程序执行过程 2.编译 对C源程序的编译是把C源程序翻译成可重定位的二进制目标程序,编译过程是由C编译程序完成的。 在编译之前,编译程序将对源程序进行语法检查,如果源程序有语法错误,将提示所有错误的错误类型、错误信息以及出错的位置,以帮助程序调试人员修改源程序中的错误。一旦发现错误,将无法成功编译形成目标程序,直到所有语法错误都排除。 如果C源程序不存在语法错误,编译之后将生成与C源程序对应的二进制目标代码,并对目标代码进行优化后生成目标文件。 目标文件的扩展名默认为.obj(如Cprog1.obj)。 * 1.3 Turbo C编程环境及C程序执行过程 3.链接(或称为装配) 链接过程是链接程序将编译过的目标程序和程序中用到的库函数链接装配在一起,得到具有绝对地址的可执行文件,即计算机可直接执行的文件。 可执行文件的扩展名由系统自动指定为.exe(如Cprog1.exe)。 * 1.3 Turbo C编程环境及C程序执行过程 4.运行 运行是将可执行文件投入运行,以获取程序的运行结果。用户可使用菜单“Run/User Screen”查看程序的运行结果。 如果程序代码中存在逻辑错误,将得到意料之外的运行结果,为了得到正确的结果,必须修改程序代码后重新运行。 * 1.3 Turbo C编程环境及C程序执行过程 1.3.3运行C程序前的Directories选项设置 在第一次启动Turbo C 2.0之后,必须查看并设置Options/Directories中的各选项。 如果有修改,应保存选项设置,之后就不必再修改。 * 本章概要 1.1 程序设计基础 1.2 C语言程序简介 1.3 Turbo C编程环境及C程序执行过程 1.4 编码规范及编程习惯 1.5 总结与提高 * 1.4 编码规范及编程习惯 1.4.1编程错误和调试 编译一个程序时,编译器首先检查程序的语法是否正确,若违反了语法规则,编译器将显示出错信息。 由于违反了语法规则而导致的错误称为语法错误(syntax error)。当从编译器得到一个语法错误的消息时,程序将停止编译,必须返回编辑状态并改正错误后重新编译。 程序的调试过程包括发现错误、定位错误、修改错误。 与调试有关的主菜单有Run、Debug、Break/watch。 * 1.4 编码规范及编程习惯 1.4.2 注意养成良好的编程风格 良好的编程习惯有助于对程序本身的理解,在编写C程序时,应注意以下几点: (1)程序代码中穿插一些必要的注释。 (2)标识符命名见名知义。 (3)程序语句书写格式规范,对于嵌套语句使用缩进。 (4)以模块化方式考虑程序结构,以函数形式书写较复杂的程序。 (1) 一行只放一条语句。 (2) 养成随时给程序加注释的习惯
您可能关注的文档
- 现代货币金融学说习题.doc
- 现代远程开放教育入学教育专题讲座 主讲:苏永红 幻灯片制作.ppt
- 班主任6108+公共关系学13春开专选修复习指南.doc
- 班级档案管理系统报告文档 - 副本.doc
- 理工类论文模板.doc
- 田晓龙 开题报告 080301021.doc
- 电信08-2 开题报告.doc
- 电力拖动自动控制系统实验13380.doc
- 电力拖动自动控制系统实验报告13427.doc
- 电力设计图(变电所).doc
- grace作业团体课程.pdf
- 资料snrf51422发行说明snrfotes.pdf
- 关卡恶搞版游戏介绍.pdf
- 数字信号处理与控制老师ch4e.pdf
- 章因素模型套利定价理论.pdf
- effect-of oriented fiber membrane fabricated via needleless melton water filtration efficiency desalination40效应纤维制造纯净无熔体在水中效果效率.pdf
- 文稿说明介绍2017 contempvolpi contemporary mood web.pdf
- 项目大计划二小组有点复杂线程池.pdf
- 使用brad larsen http生成电源表器手指湖奖金轨道tommy-emmanuel the finger lakesTommy.pdf
- 对乙酰氨基酚测定报告assay demo.pdf
本人在医药行业摸爬滚打10年,做过实验室QC,仪器公司售后技术支持工程师,擅长解答实验室仪器问题,现为一家制药企业仪器管理。
文档评论(0)