基本信息
文件名称:编程-C語言设计语言课件.pdf
文件大小:11.39 MB
总页数:240 页
更新时间:2025-05-31
总字数:约9.98万字
文档摘要

C程序设计语言

作业及参考书

□教师:晏海华(软件所,逸夫馆505)

口参考书:

□(1)(3呈序设计语言》,B.W.Kernighan,D.M.Ritchie,清华大学出

版社影印;机械工业出版社,徐宝文等译;

□(2)C语言教程》,孙玉芳,孟庆昌编著;

□(3)(3呈序设计语言》,谭浩强,清华大学出版社;

□作业:fromWProgrammingLanguage》--P13.1-4;P201-8,

1-9,1-10;P241-13;P311-18;P341-20,1-22,1-23;P462-3;

P492-6,2-8;P583-1;P603-2;P633-3;P643-5,3-6;P714-1;

P734-2;P794-4,4-6,4-10;P834-11;P884-13;P975-1,5-2;

P1075-3,5-5;P1105-7;P1185-13;P1215-14;P1265-19;P143

6-2,6-3

共计34题,请选做其中的20道题,作业占总成绩的10分。

刖B

C语言的产生、发展和它与UNIX系统的关系

C语言的产生与UNIX操作系统是密不可分的:

UNIX由BellLab的KThompson和D.M.Ritchie最先在1969年开发的OS(它的

前身是MIT和AE开发的Multies)。

?1970年,V1,V2版在PDP-7机上用花缩静言实现。

1971年V3PDP11/23;1972年V4PDP11/45。

1972年,D.M.Ritchie开发出新语言C。(C6B(BCPRCP单数据型语言)

?1973年,Ritchie和Thompson用C改写了UNIX核心(90%)即V5

、八一

刖B

c语言的发展经历三个阶段:

第一阶段:78年以前,C称为UNIXC,即C被看成

第二阶段:78年D.Ritchie的C程序设计语言》出版到

88年ANSIC(标准C)标准出现。此C又称为KRC。

第三阶段:88年ANSIC标准(89年3月批准)。

CP今BCP——今B今C——今C++

1968C.Strachey1969M.Richards1970K.Thompson1972D.M.Ritchie1988B.Stroustrup

c语言特别适用于编写:

?操作系统;一

?编译程序

?数据库管理系统

?网络软件

?图形软件

?其它系统软件及软件工具

?应用软件

刖S

第一章C语言导论

IC语言特点

IC语言的一般介绍

I咖序的编辑、编译和运行

第一章C语言导论

1.1C语言特点

1)表达能力强

2)有先进的数据结构郑控制结构,支持结构化、模块化程序设计

,为大型软件开发提供有力工具。

?数据类型

第一章C语言导论

第一章C语言导论

?控制流设施

复合语句{语句序列}分程序{局部说明;语句序列}

条件语句ifi--if-else

循环语句while,do_while,for

开关语句switch

转向语句goto,continue,break,return

?存贮类