- 1、本文档共644页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C语言程序设计全套可编辑PPT课件
项目一C语言概述全课导航项目二顺序结构程序设计项目三选择结构程序设计项目四循环结构程序设计项目五函数的使用项目六数组的使用项目七指针的使用项目八结构体的使用与文件操作
项目一C语言概述2021年5月15日,我国第一颗火星卫星“天问一号”实现了首次地外行星着陆;2021年5月29日,我国又成功发射了“天舟二号”货运飞船,为天和核心舱进行物资输送和燃料补给。是什么样的“大脑”实现了如此精准着陆和对接呢?是计算机编程语言编写的程序与硬件系统的完美配合。计算机编程语言有很多,而C语言是目前世界上使用得较广泛的高级程序设计语言之一。它具有数据处理能力强、运行效率高的特点,故广泛应用于操作系统、嵌入式系统等底层应用的开发中。同时,它也是学习C#、C++、Java等面向对象程序设计语言的基础。项目导读
项目一C语言概述知识目标了解C程序的开发步骤。熟悉C程序的开发环境。了解算法的概念、特点及其描述方法。熟悉C程序的结构及格式特点。能力目标素质目标能在VisualC++2010中创建、运行C程序。能根据编译器给出的常见错误信息,分析并修改程序。养成脚踏实地、开拓进取的工作作风。发扬服务集体、团结协作的团队精神。
章节导航任务一熟悉C程序开发环境任务二编写第一个C程序
任务一熟悉C程序开发环境
任务一熟悉C程序开发环境在学习如何编写C程序之前,须熟悉C程序的开发环境。本任务将带领大家了解C程序的开发步骤,并让大家掌握使用VisualC++2010编写C程序的方法。任务描述
提问?任务一熟悉C程序开发环境全班学生以3~5人为一组进行分组,各组选出组长。组长组织组员扫码观看“计算机语言的发展历程”视频,讨论并回答下列问题。任务准备问题1:按计算机语言的发展历程,可将计算机语言分为哪几类?问题2:请列举你所熟悉的高级程序设计语言(不少于3种)。
一、C程序的开发步骤C程序的开发从确定任务到得到结果的步骤1.需求分析2.算法设计3.编写程序4.编译程序5.连接程序6.运行程序7.编写程序说明书
一、C程序的开发步骤需求分析就是对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,得到这个结果需要什么条件等。这个过程类似于考试中的审题过程,一定要领会题目的要求,否则解题过程再漂亮也无济于事。1.需求分析2.算法设计算法设计就是设计出解决问题的方法和具体步骤。例如,要求解从1到100的累加和问题,首先要选择用什么方法求解(直接累加计算、用速算公式计算还是用等差数列的求和公式计算),然后把求解的每个步骤清晰地描述出来。
3.编写程序一、C程序的开发步骤编写程序就是把算法设计的结果变成一行行代码,输入程序编辑器中,然后将此程序(即源程序)以文件形式保存到指定的文件夹中。4.编译程序编译程序就是利用编译器把输入的源程序翻译成机器语言,即编译器对源程序进行语法检查并将符合语法规则的源程序翻译成计算机能识别的语言。如果经编译器检查,发现有语法错误,则必须修改源程序中的语法错误,然后再编译,直至没有语法错误。此时会在源程序所在目录中自动生成一个目标文件。
一、C程序的开发步骤编译程序时显示的错误信息是寻找错误原因的重要信息来源,读者要学会看这些错误信息。每次碰到并且最终解决了错误时,要记录错误信息及相应的解决方法,以便日后能够熟练排查同类型的错误,从而提高程序调试效率。提示
5.连接程序一、C程序的开发步骤经过编译得到的目标文件还不能供计算机直接执行,需要经过连接阶段,即与函数库进行连接,才能生成可执行文件。
一、C程序的开发步骤在连接过程中,一般不会出现连接错误,如果出现了连接错误,说明源程序中存在子程序调用混乱或参数传递错误等问题。此时需要对源程序进行修改,再进行编译和连接,如此反复进行,直至没有连接错误。提示
6.运行程序一、C程序的开发步骤运行可执行文件,并查看和分析运行结果。能得到运行结果并不能说明程序是正确的,要对运行结果进行分析,分析其是否合理。分析时需要多设计几组数据,检查程序对不同数据的运行情况。只要发现一组运行结果与预期结果不同,就表明编写的源程序存在逻辑错误,此时就需要重新修改源程序直至没有逻辑错误。
一、C程序的开发步骤查找逻辑错误时,如果程序不大,可以用人工方法模拟计算机对源程序的执行过程,分析出逻辑错误,并对错误进行修改处理;如果程序较大,人工模拟工程量太大或无法进行时,可通过逐语句执行程序,一步步跟踪程序的运行。一旦找到问题所在,修改源程序并重新编译、连接和运行,直至程序运行结果与预期结果完全一致。知识库
7.编写程序说明书一、C程序的开发步骤如同正式的产品都有产品说明书一样,正式提供给用户使用的程序,
您可能关注的文档
- 《 语文(基础模块)下册》中职语文课程全套教学课件.pptx
- 《Photoshop 图像处理案例教程(CS6版)》中职图形图像处理课程全套教学课件.pptx
- 《化工设备机械基础(第8版)》全套教学课件.pptx
- 《机械制图(多学时)》中职全套教学课件.pptx
- 《机械制图》中职技工机械类专业全套教学课件.pptx
- 《极限配合与技术测量(第2版)》中职全套教学课件.pptx
- 《建筑制图与CAD应用》中职土建类专业全套教学课件.pptx
- 《平面设计项目实战》设计学类相关专业全套教学课件.pptx
- 《钳工工艺与技能实训》中职钳工专业技能训练全套教学课件.pptx
- 2024版企业招聘协议制员工法律文件版.docx
文档评论(0)