第一单元-认识C语言程序PPT课件_第1页
第一单元-认识C语言程序PPT课件_第2页
第一单元-认识C语言程序PPT课件_第3页
第一单元-认识C语言程序PPT课件_第4页
第一单元-认识C语言程序PPT课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PPT模板下载:c语言编程任务指向教程,第一单元认识c语言程序,1,问题的引进,语言是人与人之间交流信息不可或缺的工具通过查阅资料、网络资源,了解c语言的发展史、c语言的特点和学习方法。2、问题引进、3、第一单元认识c语言程序,进入任务1:c语言的世界,任务2 :制作自己的名片,单元任务、单元的总结、扩展提高、4、任务1:c语言的世界C语言的概要、特别提示、工作任务、构想指导、相关知识、 通过调查任务实施、5、工作任务、资料、网络资源,了解c语言的发展史、c语言的特点和学习方法。6、构想指导、1、国家精品课资源网等网络资源查阅资料、2、查阅相关书籍、对c语言有初步理解、7、相关知识、(1)c语言的发展与特征、1、c语言的发展过程、c语言是1972年美国DennisRitchie (富)设计的。 美国国家标准研究所(ANSI )为c语言制定了ANSI标准,成为现行的c语言标准。 c从UNIX开始进入其他操作系统,很快被广泛应用于各种大、中、小和微型计算机,成为当代最优秀的编程语言之一。8、相关知识、(1)C语言的发展和特征、1.C语言的特征、(1)C语言是结构化语言。 (2)层次明确,以模块化的方法易于组织程序,调试和维护方便。 (3)C语言的表达能力和处理能力非常强。 (4)运算符和数据类型丰富,易于实现复杂的数据结构。 (5)能够直接访问存储器的物理地址,进行位级别的操作。 (6)由于c语言实现了硬件的编程操作,c语言是高级语言和低级语言的功能一体化。 适用于系统软件的开发,也适用于应用软件的开发。 (7)效率高,可移植性高。 对、9、的知识、(2)为什么学c、c语言非常广泛,在操作系统和硬件的操作中,c语言明显优于其他高级语言。 c语言简洁,表现力强,有32个关键词,9种控制句,初学者学习和掌握容易。 c语言始终作为第一门程序设计课程,通过本课程的学习,理解程序设计语言的基本知识,锻炼逻辑思维能力,为后续程序设计课程奠定基础。10、关联知识、(3)如何学好c语言,(1)反复阅读教材,初学者面临的大部分问题,教材有说明,读书,其意义是自说。 (2)理解教材上的例题,确保理解后,按照例题的想法试着默写,读者曾尝试过理解和默写是完全不同的程度。 之后练习书后面的练习题,请自己思考,不要读答案或提示。 熟练,编程也一样。 (3)阅读他人的程序。 没有谁不怎么看别人的作品的作家。 同一个读者也可以从他人的代码中吸取营养,经典的代码必须背诵。 11、任务的实施、书籍资料和网络资源的搜索、学习。 12.尤其是(3)如何管理c语言,(1)如果编程有问题,首先应该查看编译器提供的信息。 编译本身可以输出大量提示。 如果还不能解决的话,查阅教材和文件,在网上查阅。 (2)明白别人的程序,但自己做不到的(3)英语怎么办,13,任务2 :自己的名片C程序框架,特别提示,工作,构想指导,相关知识,任务实施,14,工作,刚进入大学校门的同学,自己的以15、构想指导、c语言编制程序,在画面上输出名片,要理解c语言的结构特征、规则,掌握c语言的编译执行环境。有关、16、的知识、(1)源程序都有,main ()函数只有一个,之前的void表示函数没有返回值。 main ()函数下面用括起来的部分是程序模块。 c语言程序始终从主函数运行,并返回到主函数的结尾。 (2)以“#”开头的句子属于预处理命令。 源程序有预处理指令,预处理指令通常放在源程序的开头。 (3)各句子必须以分号结尾,但前处理命令、函数标题、括号后不加分。 (4)标识符和关键字之间必须至少有一个空格。 (5)需要源程序的解释和说明的部分,为了提高程序的可读性可以附加注释,编译系统跳过注释行不进行编译。 “/*.”是多行注释,而“/”是单行注释。 提议(1)c语言程序的基本结构,1.C语言程序的结构,17,的相关知识,(1)在c语言中,一行有多个语句,一个语句可以占多行,但一行只写一个语句。 (2)一般来说,为了提高程序的可读性和说明性,以缩短的形式书写格式。 (3)C语言的源代码,除非另有约定,大多用小写字母写。 (4)在程序代码上附加必要的注释。 (1)c语言程序的基本结构,1.C语言程序的书写规则,18,相关知识,(2)c语言程序的编译和执行,1.C语言程序的处理流程,在编制c语言源程序后,一般需要经过编辑、编译、连接、执行才能得到程序结果(1)编辑:在文本编辑器中,用c语言语法记述源代码。 源文件的命名约定以大写字母开头,扩展名为. c。 (2)编译:通过编译器将源程序转换为机器代码,生成目标程序(*.obj ),在c语言源程序的编译中,可以检测出程序中的语法错误。 (3)连接: c语言是模块化的编程语言,1个c语言应用程序有可能由多个编程者分担完成,需要将使用的库函数和其他目标程序连接在一起,生成可执行文件(*.exe )。 (4)执行:执行可执行文件时,得到程序的执行结果。19、相关知识、(2)c语言程序的编译和执行、1.C语言程序的处理流程、20、相关知识、(2)c语言程序的编译和执行、1.C语言程序的执行环境的应用、编程语言一般具有其编译执行环境, 执行环境中集成了代码编辑器、编译器、调试器、图形用户界面工具的代码创建功能、分析功能、编译功能、调试功能的编译、执行、调试等功能的软件集称为集成开发环境,ide (integraation ) c语言的综合开发环境(IDE )很多,在一些教程中使用TurboC执行环境,本书中作为c语言的综合开发环境采用了VC 6.0编译器。1 .介绍c语言IDE环境、2 .使用2.VC 6.0、21、执行任务和执行名片程序的代码如下:/* * * * */# includevoidmin () printf ( * * * * * * * * * * * * * * * * * * * * * * *n ) : printf (名称:小强t性别:男 n ); printf (学校:河北工业职业技术学院 n ); printf (按系统分类:计算机技术系统 n ); printf ( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * n ); 1、22、尤其是(1)调试输出区域的错误提示多,该怎么办? (2)容易出现初始代码的错误各句子以分号结尾关键字的拼写必定正确,c语言区分大小写句子中的引号、分号等标点符号都是英语半角“n”“ t”用双引号括起来,“ n”表示换行t表示水平制表符,表示空格输出在同一路径下有两个c源程序文件,不能使用相同的名称。在、23、扩展提高、1 .编程实现画面中显示以下3行字符Hello、world wolcometotheclanguageworld! Everyonehasbeenwaitingfor .程序example.c在main()printf(Hello,World! n ); printf ( wolcometotheclangageworld! n ); printf ( everyonehasbeenwaitingfor. n ); 输入、24、扩展提高、2 .程序并执行,导出执行结果。main()inta,b,sum; a=123; b=456; sum=a b; printf(“sumis%dn”,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论