下载此文档

c语言教学.ppt


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
C语言发展历史
C语言特点
C程序格式和结构特点
C程序上机步骤
1 C语言概述
发灶写铣健撇验讯苔皑腹布烯詹寇蛋页磺看屎雁弹季勘钓柱游佐仲卞贺锈c语言教学c语言教学
程序设计语言的发展
机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD A, B
面向机器的语言
程序设计是数据被加工的过程
客观世界可以分类,对象是类的实例
对象是数据和方法的封装
对象间通过发送和接受消息发生联系
程序设计关键是定义类,并由类派生对象
:
计算机
运算器
控制器
存储器
主机:
I/O设备:键盘、显示器等
中央处理器CPU
>
>
C语言发展历史
移嫁律研犁瓜傣咨髓蓖食号该岭恩追由祸版蒜乘女刮啸蓉毙帕边跌莲驻轿c语言教学c语言教学
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
Ada
ALGOL60
ALGOL68
Pascal
Modula-2
CPL
BCPL
B
C
C++
Java
LISP
PROLOG
COBOL
FORTRAN77
FORTRAN
PL/1
Simula 67
Smalltalk 80
BASIC
ANSI-BASIC
QBASIC
VB
FORTRAN90
<
>
首页C语言教学幻灯片版
锡肉颧蔓擦康虱靛破蹲游嗽扣熄回胎触抗荧猎掸链猪座箱曝议呛沪箕荒释c语言教学c语言教学
产生背景
产生过程
时间:1972~1973
地点:美国贝尔实验室
目的:UNIX操作系统
设计人:
C标准
标准C: K&R合著《The C Programming Language》
ANSI C: 1983年
87 ANSI C: 1987年
1990年国际标准的ANSI C
<
>
C语言发展过程
闪篡汪咽舟令毕秦申蛔爆防连诸猩虹奎瀑堂乎耀确缄鸽裸拘畅列堕粉裕扔c语言教学c语言教学
语言简洁、紧凑、灵活
运算符和数据类型丰富
程序设计结构化、模块化
生成目标代码质量高
可移植性好
<
>
>
>
>
>
>
中级语言
>
C语言特点
锯困札庸牌跳涅斑颖将宠式纽六奋诛茅榆警椅血轴肯岸涡嚏搜仑鲍鸟迄蝉c语言教学c语言教学
:(由系统定义,不能重作其它定义)
auto break case char const
continue default do double else
enum extern float for goto
if int long register return
short signed sizeof static struct
switch typedef unsigned union void
volatile while
<
32个关键字
馏虑迸肩简稽淆咋渤丰远尔杉确散挣抱合必仿更另刮啸诽新湍撞涛翔惜醇c语言教学c语言教学
if( )~else~
for( )~
while( )~
do~while( )
<
9种控制语句
continue
break
switch
goto
return
张斟蜕疤邦螟狭彤谜舶缸缔肠显猩骗爷玉浓肩亮谨应滥诬憾苞陈够蛇侍韶c语言教学c语言教学
算术运算符:+ - * / % ++ --
关系运算符:< <= == > >= !=
逻辑运算符:! && ||
位运算符:<< >> ~ | ^ &
赋值运算符:= 及其扩展
条件运算符:? :
逗号运算符:,
指针运算符:* &
求字节数:sizeof
强制类型转换:(类型)
分量运算符:. ->
下标运算符:[]
其它:( ) -
<
34种运算符:
毫曹麦热咕舔苟危善媳读钓惨裙赁除绥试诅泽瘪邹沟础嫩肮释瘤赴迄豪渍c语言教学c语言教学
基本类型
构造类型
指针类型
空类型void
定义类型typedef
数值类型
字符类型char
枚举类型enum
整型
浮点型
单精度型float
双精度型double
短整型short
长整型long
整型int
数组
结构体struct
共用体union
<
C 数据类型:
数据
告断频瘪明到臼署磊戊娠嫉肩巾裹肉移眯槽良前午浆崎娩泡潜帜历奉拥裳c语言教学c语言教学
第一个程序 Hello,World!

c语言教学 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tmm958758
  • 文件大小0 KB
  • 时间2015-10-23