1 / 21
文档名称:

第一章 C语言概述.ppt

格式:ppt   页数:21
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第一章 C语言概述.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第一章 C语言概述.ppt

文档介绍

文档介绍:C语言程序设计
主讲:李耀成
联系方式:办公室电话 2738262
转8201
电子信箱 lyc_csm03@
课程要求
课前要做好预习,按时完成并提交作业
准备一个练实验和思考题
缺课达到学校规定范围或实验考核不及格的同学取消期末考试(考试课,分机试和笔试)
出勤的考核方式:课堂提问和上机记录
实验课固定机器,1班(1~40)2班(41~82)3班(83~125)
认真填写实验报告,按要求提交,只要缺少一份实验报告就将取消成绩(学校新规定)
遵守实验室规章制度
第一章 C语言概述
C语言发展历史
C语言特点
C程序格式和结构特点
C程序上机步骤
C语言发展历史
程序设计语言的发展
机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD A, B
面向机器的语言
程序设计是数据被加工的过程
客观世界可以分类,对象是类的实例
对象是数据和方法的封装
对象间通过发送和接受消息发生联系
程序设计关键是定义类,并由类派生对象
>
>
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语言发展过程
产生背景
产生过程
时间: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语言概述
>
32个关键字:(由系统定义,不能重作其它定义)
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
<
C语言程序设计第一章 C语言概述
9种控制语句:
if( )~else~
for( )~
while( )~
do~while( )
continue
break
switch
goto
return
<
C语言程序设计第一章 C语言概述
例 C语言与Pascal语言比较
C语言 Pascal语言含义
{ } BEGIN….END 复合语句
if(e) s; IF(e) THEN s 条件语句
int i ; VAR i:INTEGER 定义i为整型变量
int a[10]; VAR a:ARRAY[1..10] OF INTEGER 定义整型数组a
int f(); FUNCTION f():INTEGER 定义f为返值整型的函数
int *p; VAR p:INTEGER 定义p为指向整型变量的指针
i+= 2; i=i+2 赋值i+2i
i++,++i; i=i+1 i自增值
结论:C比 Pascal简练,源程序短。
<
C语言程序设计第一章 C语言概述

最近更新

2026年江西环境工程职业学院单招职业倾向性测.. 41页

2025年郑州体育职业学院单招职业适应性测试题.. 41页

2026年江西财经职业学院单招职业技能测试题库.. 43页

2025年郑州城建职业学院单招职业技能测试模拟.. 40页

2026年河北单招技术技能测试题必考题 40页

2025年郑州电力职业技术学院单招职业倾向性考.. 43页

2025年郑州科技学院单招职业适应性考试模拟测.. 40页

2025年郑州财税金融职业学院单招职业倾向性考.. 41页

2025年郑州食品工程职业学院单招职业适应性测.. 40页

2025年郴州思科职业学院单招职业适应性测试题.. 41页

2025年鄂尔多斯职业学院单招综合素质考试模拟.. 43页

2025年酒泉职业技术学院单招职业倾向性测试题.. 39页

2025年重庆三峡学院单招职业倾向性考试模拟测.. 41页

2026年河南省南阳市单招职业倾向性测试模拟测.. 41页

2025年重庆信息技术职业学院单招职业技能考试.. 40页

2026年河南省鹤壁市单招职业适应性测试模拟测.. 43页

2026年河南艺术职业学院单招职业倾向性考试模.. 42页

2025年重庆城市职业学院单招职业倾向性测试题.. 41页

2026年泰州职业技术学院单招职测备考题库附答.. 41页

2026年浙江特殊教育职业学院单招综合素质考试.. 41页

2025年重庆市德阳市单招职业倾向性测试模拟测.. 40页

2025年重庆市眉山地区单招职业倾向性考试模拟.. 40页

2025年重庆市遂宁市单招职业倾向性考试模拟测.. 38页

2025年重庆建筑工程职业学院单招职业技能考试.. 39页

2026年湖北生态工程职业技术学院单招综合素质.. 42页

2025年重庆文理学院单招职业适应性测试模拟测.. 39页

2025年重庆机电职业技术大学单招职业适应性测.. 41页

2026年湖南有色金属职业技术学院单招综合素质.. 41页

2025年重庆电力高等专科学校单招综合素质考试.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页