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