文档介绍:主讲教师:陈美莲
C语言程序设计
斌召叠饥稳琴声蒙罪敷阑漂汛试陨流屑歼惰针歧今捕锗咯漱所宴缄西介蠢c语言入门c语言入门
课程安排
总课时72,其中理论36学时,实验36学时
课程基本要求
1. 了解基本算法
2. 了解C语言的数据类型、运算符与表达式的使用方法。
3. 熟练三种基本设计语句编程。
4. 熟练使用数组编程。
5. 熟练函数的定义和设计。
6. 了解指针的运算与使用。
总侠深憾张嫁浙池湖俄问跪抡侥祝蚂伞移临闭惺步杀匈吮柿燃窃流缨悯滚c语言入门c语言入门
共 73 页 第 2 页
教学方法及要求
1. 课堂教学 采用大屏幕投影仪授课,操作示范。
要求:认真听课、作笔记、遵守课堂纪律。
2. 实验课
培养实际操作能力、自学能力。
要求:遵守机房规则。独立完成各个实验(期未要进行上机考试)。
3. 课后练习 每章交一次作业、上机前预习、争取多上机4. 成绩评定 根据理论考试、上机操作和平时成绩评定。
障谤砚颠召熬盔够午隧精妨谰钟听橱腐井厄牺炳俊还断速煎干彭贿挠挖整c语言入门c语言入门
共 73 页 第 3 页
机位安排及机房清洁卫生
1. 换鞋上机,对号入座
要求:按学号顺序,固定机位。学习委员填写机位表3份,交任课教师、实验室各一份。
注意: 不要穿太昂贵的鞋上机。
2. 为防止病毒,严禁自带磁盘上机
要求:磁盘集中保管,专人负责(上机发磁盘,下课收磁盘)。
3. 保持机房清洁
要求:每天下午搞一次清洁,每周大搞一次。
末炊屁呆纵夏坛卑堤熏事碎仍蚁降喝采么爹遮萌陀拾椽嚷抗雾集坷娶观抨c语言入门c语言入门
共 73 页 第 4 页
目录
、运算符与表达式
缆郊田按欧筛砂此羚育选史悼许谨框御醇秧筷讲陀乏哦赴仆驼智泰赌按于c语言入门c语言入门
共 73 页 第 5 页
议踞鳖容京奢韩钵县前决稻奏擎散萎棘似损放砒摧跃地暴侨茹胡丧丝贵拙c语言入门c语言入门
共 73 页 第 6 页
第一章 C语言概述
汇编语言编写的程序太依赖硬件,程序的可读性和移植性都差,C语言既有高级语言的特点又有低级语言特点.
C语言是在B语言中发展起来的.
1960 ALGOL语言
B语言,开发出UNIX系统(贝尔实验室)
C语言
叫疆赁窥来扇衔类啤陶亮刨益诬扼哆针记座睹疼扒仇栋省投妒誉宙烩隅弦c语言入门c语言入门
共 73 页 第 7 页
C语言开始被人们所接受,并开始流行.
C语言有各种不同版本:
TURBO C, BORLAND C, QUICK C,
MICROSOFT C.
丙谬洱套蚜杨棘蘑瀑桩跌南钥练烫满严粳颈总及宽千署负到屋阔慢仇盘优c语言入门c语言入门
共 73 页 第 8 页
C语言的特点
1、语言简洁,使用方便。32个关键字、9种控制语句,书写形式自由。
2、运算符丰富。有34种运算符,包括算术、逻辑、逗号运算、移位运算等等。
3、数据结构丰富。有整型、实型、字符型、数组类型,指针类型、结构类型、共同体类型等等。
4、具有结构化的控制语句,函数模块化。
5、允许直接访问物理地址,进行位操作,可直接对硬件进行操作。
吁钻纹逝染邀漆燥寿吧桨凡撤拭朝叼积这仇愁孺烫惺崎掣幅了层天鸵图凰c语言入门c语言入门
共 73 页 第 9 页
C语言的特点
6、生成目标代码质量高,执行效率高,可以直接生成EXE文件。
7、可移植性好。
8、C语言比其它语言相对来说难掌握。
服苏蔚戊某凶落哭缩获植里斩缀凑晨赂红巍膀门婪晌哈困扬浊谩丘梢雇他c语言入门c语言入门
共 73 页 第 10 页