第1章言语入门基础优秀PPT.ppt
《第1章言语入门基础优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第1章言语入门基础优秀PPT.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章言语入门基础现在学习的是第1页,共33页为什么要学习C语言?现在学习的是第2页,共33页课前预习,课后复习掌握知识,动手编程初学编程,注意基础编程过程,注意细节现在学习的是第3页,共33页第1章 C语言概述第2章 程序设计的灵魂算法第3章 数据类型、运算符与表达式第4章 顺序程序设计第5章 选择结构程序设计第6章 循环结构程序设计第第7章章 数组数组第第8章章 函数函数第9章 预编译处理第第10章章 指针指针第11章 结构体、共用体与枚举第12章 位运算第13章 文件现在学习的是第4页,共33页第一章第一章 C语言概述语言概述本章目标本章目标1.了解C语言的发展简史与特点2.掌握C语言程
2、序的结构与书写规则3.掌握C语言的语句和关键字4.熟悉VC+的基本操作现在学习的是第5页,共33页教学重点:教学难点:C C语言程序的结构与书写规则语言程序的结构与书写规则C C语言程序的上机步骤语言程序的上机步骤C C语言程序的结构与书写规则语言程序的结构与书写规则现在学习的是第6页,共33页lC语言的产生与发展语言的产生与发展在上个世纪七十年代以前,系统软件主要是用汇编语言编写的。但是汇编语言程序过分依赖于计算机硬件,其可读性和可移植性都很差;而一般的高级语言又难以实现对计算机硬件的直接操作,于是人们希望有一种兼有汇编语言和高级语言特性的中间语言。C语言的发展简史语言的发展简史现在学习的是
3、第7页,共33页C语言的历史过程语言的历史过程lC语言的最初形成时间时间:19721973地点地点:美国贝尔实验室美国贝尔实验室目的目的:UNIX操作系统操作系统设计人设计人:Ken.Thompson和和Dennis.M.Ritchie现在学习的是第8页,共33页Ken.ThompsonDennis.M.Ritchie现在学习的是第9页,共33页现在学习的是第10页,共33页标准C:K&R合著The C Programming LanguageANSI C:1983年87 ANSI C:1987年1990年国际标准的ISO CC标准化过程现在学习的是第11页,共33页C语言的特点C语言与自然语
4、言相比自然语言C语言信息交流(地位平等)(有思维、推理能力)人计算机对话(命令方式)(无思维、推理能力,具有计算机判断能力)语法规则、句法规则、灵活(可省略、颠倒)例:走,去晒太阳。去晒太阳,走。语法规则、句法规则固定(一般不可省略、颠倒)例:x=a+b;Scanf(“%d%d”,&a,&b);表达方式多样算法多样现在学习的是第12页,共33页1 1、语言简洁紧凑、方便灵活。、语言简洁紧凑、方便灵活。2 2、运算功能丰富。、运算功能丰富。3 3、数据类型丰富。、数据类型丰富。4 4、提供了结构化程序设计的控制语句。、提供了结构化程序设计的控制语句。5 5、语法结构松散。、语法结构松散。6 6、
5、C C语言允许直接访问物理地址,直接对硬件进行操作。语言允许直接访问物理地址,直接对硬件进行操作。7 7、生成目标代码质量高,程序的执行效率高。、生成目标代码质量高,程序的执行效率高。8 8、可移植性好。、可移植性好。C语言的特点仅有32个关键字,9种控制语句。32个关键字:(由系统定义,不能重作其它定义由系统定义,不能重作其它定义)auto break case char constcontinue default do double elseenum extern float for gotoif int long register returnshort signed sizeof st
6、atic structswitch typedef unsigned union voidvolatile while9种控制语句:if()else for()while()dowhile()Continue breakSwitch gotoreturn34种运算符:算术运算符:+-*/%+-关系运算符:=!=逻辑运算符:!&|位运算符 :|&赋值运算符:=及其扩展条件运算符:?:逗号运算符:,指针运算符:*&求字节数 :sizeof 强制类型转换:(类型)分量运算符:.-下标运算符:其它 :()-有整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等现在学习的是第13页,共33页
7、C语言开发环境lC语言的开发环境有多种,本教程的开发环境采用语言的开发环境有多种,本教程的开发环境采用MicroSoft Visual C+6.0的的开发环境,下面通过一个简单的例子,我们来学习如何创建一个开发环境,下面通过一个简单的例子,我们来学习如何创建一个C程序,快速熟程序,快速熟悉悉Visual C+6.0的开发环境。的开发环境。l首先要在计算机上安装上首先要在计算机上安装上MicroSoft Visual C+6.0的开发软件。的开发软件。现在学习的是第14页,共33页(1)展开展开“开始开始-程序程序-MicroSoft Visual Studio 6.0-MicroSoft Vi
8、sual C+6.0”菜单项,如图所示:菜单项,如图所示:现在学习的是第15页,共33页(2)在图在图1-2中单击鼠标左键,即打开图所示的中单击鼠标左键,即打开图所示的Visual C+6.0开发工具的开发工具的主窗口:主窗口:现在学习的是第16页,共33页(3)在上图所示的菜单栏中点击在上图所示的菜单栏中点击“文件文件新建新建”菜单项,弹出如图所示的菜单项,弹出如图所示的“新建新建”对话框,由于我们要新建一个程序文件,而不是创建一个工程,因此,我们需对话框,由于我们要新建一个程序文件,而不是创建一个工程,因此,我们需要通过要通过“文件文件”选项卡来创建一个程序文件;选项卡来创建一个程序文件;
9、现在学习的是第17页,共33页(4)在上图中点击在上图中点击“文件文件”选项卡,如图所示,在列表框中选择选项卡,如图所示,在列表框中选择“C+Source File”选项,在选项,在“文件文件”下面的文本框中为程序命名,本例文件的名字为:下面的文本框中为程序命名,本例文件的名字为:“FirstPro”,在,在“C目录:目录:”中选择程序文件所在的位置,本例采用默认的位置;中选择程序文件所在的位置,本例采用默认的位置;现在学习的是第18页,共33页(5)在上图所示的对话框中点击在上图所示的对话框中点击“确定确定”按钮,我们就成功新建了一个名为按钮,我们就成功新建了一个名为“FirstPro.cp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 言语 入门 基础 优秀 PPT
限制150内