C语言编程基础.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言编程基础.ppt》由会员分享,可在线阅读,更多相关《C语言编程基础.ppt(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 C语言编程基础语言编程基础C C 语言语言编编 程程 基基 础础讲讲 师:师:黎慧黎慧联系联系QQQQ:5015393150153931 C语言编程基础语言编程基础 教材教材 C程序设计程序设计 上机软件上机软件 CFree 4.0 课时课时 共共81课时,其中理论课时,其中理论42课时,实践课时,实践39课时。课时。教材、环境、课时教材、环境、课时 C语言编程基础语言编程基础学习方式、方法学习方式、方法 看书预习 听课做笔记 仔细读书,手写代码 上机调试初步了解马上使用反复、反复再反复融会贯通 C语言编程基础语言编程基础考试成绩考试成绩 平时作业(书面作业、上机练习)阶段测试 C语言编程基
2、础语言编程基础内容安排内容安排 基础篇1、:、:C语言概述语言概述2、:算法、:算法3、:数据类型、运算符和表达式数据类型、运算符和表达式4、:结构化程序设计、:结构化程序设计5、:数组、:数组6、:函数、:函数7、:预处理命令、:预处理命令8、:指针、:指针 C语言编程基础语言编程基础 1 1、掌握、掌握C C语言的基本语法规则、数据类型,语言的基本语法规则、数据类型,掌握掌握C C程序的基本结构程序的基本结构 课程的基本要求课程的基本要求 3、熟悉并掌握一些基本算法和、熟悉并掌握一些基本算法和C语言程语言程序设计技术,并能用序设计技术,并能用C语言解决实际问题语言解决实际问题 2 2、学习
3、运用高级语言进行程序设计的思、学习运用高级语言进行程序设计的思想和方法想和方法 C语言编程基础语言编程基础 第一讲第一讲 目标目标第一讲第一讲第一讲第一讲 C CC C语言概述语言概述语言概述语言概述 1 1 了解程序设计的几个基本概念了解程序设计的几个基本概念2 2 了解了解C C语言的历史、版本、特点和运行环境语言的历史、版本、特点和运行环境3 C3 C语言的简单程序应用语言的简单程序应用重点重点学习目标学习目标4 4 掌握掌握C C语言上机操作步骤语言上机操作步骤 C语言编程基础语言编程基础 程序设计概述1.1.程序程序 计算机程序计算机程序是以一种适合计算机使用语言表达是以一种适合计算
4、机使用语言表达出来的出来的算法算法。通俗解释是由一系列经明确定义的清。通俗解释是由一系列经明确定义的清晰命令组成,可以解决特定问题。晰命令组成,可以解决特定问题。写程序的人被称为写程序的人被称为程序员程序员 程序的种类有程序的种类有系统程序和应用程序系统程序和应用程序 计算机程序都是由特定的计算机程序都是由特定的计算机编程语言计算机编程语言写成写成的的第一讲第一讲 程序概述程序概述 C语言编程基础语言编程基础2.2.软件软件程序程序+文档文档3.3.程序设计程序设计编写程序的过程。编写程序的过程。第一讲第一讲 程序概述程序概述 4.4.编程语言编程语言计算机必须清楚准确地理解程序的计算机必须清
5、楚准确地理解程序的算法算法并执行,并执行,而这些程序用自然语言编写太过丰富、复杂,不而这些程序用自然语言编写太过丰富、复杂,不能和计算机进行良好的沟通,所以需要专门的语能和计算机进行良好的沟通,所以需要专门的语言来编写计算机程序,即编程语言,如言来编写计算机程序,即编程语言,如C C语言。语言。C语言编程基础语言编程基础5 5。编程语言的发展。编程语言的发展机器语言机器语言 汇编语言汇编语言高级语言高级语言 C语言编程基础语言编程基础6 6。编译器。编译器将高级语言翻译成机器语言的实体将高级语言翻译成机器语言的实体 C语言编程基础语言编程基础 C C语言简介语言简介C C语言的发展历史语言的发
6、展历史 语语言言是是在在70 70 年年代代初初问问世世的的。一一九九七七八八年年由由美美国国电电话话电电报报公公司司(AT&T)(AT&T)贝贝尔尔实实验验室室正正式式发发表表了了语语言言。后后合合著著了了著著名名的的“THE THE C C PROGRAMMING PROGRAMMING LANGUAGELANGUAGE”一一书书。通通常常简简称称为为K&RK&R,也也有有人人称称之之为为K&RK&R标标准准。但但是是,在在K&RK&R中中并并没没有有定定义义一一个个完完整整的的标标准准C C 语语言言,后后来来由由美美国国国国家家标标准准协协会会在在此此基基础础上上制制定定了了一一个个C
7、 C 语语言言标标准准,于于一一九八三年发表九八三年发表。通常称之为。通常称之为ANSI CANSI C。第一章第一章 C C语言简介语言简介 C语言编程基础语言编程基础C C语言的版本语言的版本 目前最流行的语言有以下几种:目前最流行的语言有以下几种:Microsoft C 或称或称 MS C Borland Turbo C 或称或称 Turbo C AT&T C 这些语言版本不仅实现了这些语言版本不仅实现了ANSI C标准,而且标准,而且在此基础上各自作了一些扩充,使之更加方便、在此基础上各自作了一些扩充,使之更加方便、完美。完美。第一章第一章 C C语言简介语言简介 C语言编程基础语言编
8、程基础C语言版本说明语言版本说明说明:说明:说明:说明:C C语言版本很多,语言版本很多,C C编译器也很多,不同版编译器也很多,不同版本的本的C C编译系统所实现的语言功能和语法规则编译系统所实现的语言功能和语法规则又略有差别,但基本上都以又略有差别,但基本上都以ANSI C ANSI C 为基础。为基础。我们学习的我们学习的C C语言版本是:语言版本是:Turbo C 编译器版本是编译器版本是C-Free 4.0 C语言编程基础语言编程基础C C语言的特点语言的特点1.C1.C语言简洁、紧凑,使用方便、灵活;语言简洁、紧凑,使用方便、灵活;一共有一共有3232个个关键字关键字,9 9种种控
9、制语句控制语句,程序书,程序书写形式自由(主要小写字母表示)写形式自由(主要小写字母表示)2 2、C C语言语言运算符运算符丰富;丰富;共有共有3434种运算符(包括括号、赋值、强类型种运算符(包括括号、赋值、强类型转换)转换)第一章第一章 C C语言简介语言简介 3 3、数据结构丰富;、数据结构丰富;丰富的丰富的数据类型数据类型实现各种复杂的实现各种复杂的数据结构数据结构运算运算 C语言编程基础语言编程基础7 7、C C语言生成的目标代码质量高,程序执行速度语言生成的目标代码质量高,程序执行速度快,可移植性好快,可移植性好4 4、C C语言语法限制不太严格,程序设计自由度大;语言语法限制不太
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 编程 基础
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内