文档介绍:C程序设计
主讲刘云
一、课程安排
64 理论:36 上机:28
A楼3层
交通:机房3
汽服:机房4
4 .上机时间
2-15周周一56节
下节课课代表拿名单记分册(1份)
写上班长或课代表姓名、电话
(教考分离)
理论课考试根据学校安排
上机考试最后一次上机
总成绩=平时成绩30%+期末卷面成绩70%
平时成绩=上机实验20%+作业10%
上机实验=上机考试10%+
试验报告出勤纪律卫生等10%
《C程序设计》谭浩强编著
清华大学出版社(第二版)
二、课程要求
认真、独立、按时完成并提交作业
重视上机实践,有效利用宝贵的上机时间
玩游戏者将以旷课论处,旷课1/3者将被取消考试资格。
三、联系方式
邮箱:liuyuntute@
神马都是浮云,C语言最给力!
程序与程序设计
程序是按一定顺序组织的,可以完成特定任务的指令集合。
程序设计就是:
设计计算机的工作步骤(能力要求:Think)
用程序语言把步骤描述出来(能力要求:Remember)
如何学好C语言
(1)语言的规则(记忆)
(2)计算机相关原理(理解加记忆)
(3)编程思路(运用)
(4)调试技能(实践)
章节介绍
第1章 C语言概述
第2章数据的存储与运算
第3章最简单的C程序设计——顺序程序
第4章选择结构程序设计
第5章循环结构程序设计
第6章利用数组处理批量数据
第7章用函数实现模块化设计
第8章善于使用指针
第9章结构体处理组合数据
第10章利用文件保存数据
第1章 C语言概述
计算机与程序、程序设计语言
C语言的出现和发展过程(略)
简单的C语言程序
运行C程序的步骤与方法
、程序设计语言
机器语言
汇编语言
高级语言
面向过程
面向对象
由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD A, B
必须按照算法逐条语句编写,
通知计算机一步一步该怎么做,
如: C语言
客观世界可以分类,对象是类的实例,对象间通过发送和接受消息发生联系。程序设计关键是定义类,并由类派生对象,如:C++
面向机器的语言,可读性,可移植性差
可读性及可移植性好,但难于直接对计算机硬件进行操作