第1讲C语言概述课件.ppt
《第1讲C语言概述课件.ppt》由会员分享,可在线阅读,更多相关《第1讲C语言概述课件.ppt(20页珍藏版)》请在三一办公上搜索。
1、C语言程序设计,袁辉勇,QQ:303882171Email: ,教材、参考书与课时安排,1、教材与参考书C语言程序设计基础 冯克鹏,电子科技大学出版社C程序设计 谭浩强,清华大学出版C语言程序设计教程 谭浩强,高等教育出版社 2、课时安排(1)、理论授课:46学时 (2)、上机实训:22学时(3)、程序设计在线训练网址: 210.38.206.2,课程情况:,1、C语言程序设计是计算机专业学生必须重点掌握的专业基础课程,对后续课程的影响相当大。 2、各类计算机考试(全国计算机水平考试、全国计算机等级考试)都有针对C语言的考试。 3、全球、我国和各省市每年都举办大学生程序设计竞赛,C语言是比赛时
2、使用的主要语言之一。,第1讲 C语言程序设计概述,引言 计算机能够各种各样的工作,其实是让计算机执行相应的程序,而程序是采用程序设计语言来编写的。 C语言是一种高级程序设计语言,有方便、灵活和通用的特点,同时它具备低级语言的功能与优点,因此应用很广泛。,1、程序的基本概念程序是用计算机语言描述的对某一个问题的解题步骤。对同一问题可以采用不同的程序设计语言来编写,即使使用同一种语言来编写,编写出的程序并不是唯一的。不同的程序有不同的效率,主要包括时间与空间两个方面。,一、程序与程序设计语言(P1),CPU指令系统,由0、1序列构成的指令码组成如:10000000 加 10010000 减,用助记
3、符号描述的指令系统如 ADD A, B,面向机器的语言,程序设计是数据被加工的过程,程序设计关键是定义类,并由类派生对象,、程序设计语言(P2),1、算法的概念 算法是对问题的求解步骤的一种描述。 程序与算法的公式:程序=算法+数据结构,2、算法的表示 1)伪代码 2)流程图,二、 算法 ( P3 ),三、C语言的发展及其特点(P7),1、C语言的发展历史(1)产生过程时间:19721973地点:美国贝尔实验室目的:UNIX操作系统设计人:Ken.Thompson和ennis.M.Ritchi(2)C语言的标准标准C:K&R合著The C Programming LanguageANSI C:
4、1983年1987 ANSI C: 1987年1990年国际标准的ANSI C,2、C语言特点(P7)(1)语言简洁、紧凑、灵活(2)兼有高级语言和低级语言的特性(3)程序设计结构化、模块化(4)运算符和数据类型丰富(5)生成目标代码质量高(6)可移植性好,程序代码的录入,生成源程序*.c或*.cpp,与其它目标程序或库链接装配,生成可执行程序*.exe,语法分析查错,翻译生成目标程序*.obj,四、C语言程序的开发环境( P9 ),字符是组成语言的基本元素。C语言的字符集由英文字母、数字、空格、标点符号、特殊字符等组成。,(1)英文字母(AZ,a-z)52个。,(2)数字(0-9)10个。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 概述 课件
链接地址:https://www.31ppt.com/p-1610668.html