1 / 16
文档名称:

第一章 C程序概述.ppt

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

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

分享

预览

第一章 C程序概述.ppt

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

下载得到文件列表

第一章 C程序概述.ppt

文档介绍

文档介绍:第一章 C程序概述
教材以及参考书目
教材:
《C语言程序设计》,张世禄、潘大志、冯天敏,电子工业出版社
参考书目:
《C语言解析教程》,Al Kelley,Ira Pohl,麻志毅翻译,***出版社
《C语言程序设计》,谭浩强,清华大学出版社
如何学好C语言
掌握算法是关键。
注意编程风格。
敢于怀疑,课本上有些是错误的,自己在计算机上动手调试可以证明一切。
多上机,可以加深对程序的理解。
网上的编程网站也比较多。
数据类型、运算符与表达式
指针与数组
变量的存储类型及编译预处理
C语言概述
最简单的C程序设计
结构体与共用体
文件
指针与函数
位运算
教学安排
教学安排
学时:51学时
平时:占30%。
教室:授课为主
系机房上机:作业以及一些练****br/>考试:占70%。
C语言概述 C语言出现的历史背景
C语言的出现以及相继问世的UNIX操作系统,专家一致认为具有划时代意义。
以前的系统软件大多使用汇编语言编写,但是汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差,因此采用高级语言,但高级语言又缺少汇编语言的某些功能(如:无法直接对硬件进行操作),于是就产生了设计一种既具有一般高级语言特性,又具有低级语言特性的语言的设想。
C语言概述 C语言出现的历史背景
C 语言最早是由贝尔实验室的科学家在总结了ALGOL 60、CPL、B等语言经验的基础上设计出来的,是为了描述和实现UNIX操作系统而研制的。C 语言于1972~1973年间问世,后来又做了多次改进与完善,但在最初几年一直未能推向社会,主要还是在贝尔实验室内部使用,在某种意义上说,直到UNIX被社会真正接受后,C 语言才真正引起了人们的注意。到70年代末,80年代初,C 语言可以在大、中、小型计算机及微机上使用,并能独立于UNIX而存在。
C语言概述 C语言的特点
优点
既有高级语言的程序思想与方法,又有低级语言的操作能力;
结构化的体系结构,层次清晰、易维护;
处理能力强,具有丰富的运算符和数据类型,可直接访问内存的物理地址;
具有广泛的可移植性;
代码效率高。
C语言概述 C语言的特点
缺点
比较灵活,不易掌握,容易出错;
运算符优先级太多;
类型转换限制少,检验较弱,不够安全。
第一个程序
/*
我们编的第一个程序
*/
#include <>
int main(void)
{
printf(”hello world”);
return 0;
}

最近更新

2024年山东省高职单招职业适应性测试题库一套.. 43页

2024年山东省高职单招职业适应性测试题库附答.. 45页

2024年河南省高职单招职业适应性测试模拟试题.. 56页

2024年河南省高职单招职业适应性测试模拟试题.. 55页

2024年河南省高职单招职业适应性测试题库及参.. 56页

2024年河南省高职单招职业适应性测试题库精品.. 56页

2024年职业技能测试题库word版 39页

2024年职业技能测试题库附参考答案【轻巧夺冠.. 38页

2024年重庆电子工程职业学院职业倾向性测试题.. 57页

2024年重庆电子工程职业学院职业倾向性测试题.. 55页

贵州电子信息职业技术学院职业倾向性测试题精.. 57页

道教教案总结 2页

运动奥尔夫音乐教案 3页

象棋教案铁门栓 2页

语言桑叶教案 3页

规律闯关游戏教案 3页

裙子拍照构图教案 3页

蜡笔金鱼绘画教案 3页

蒙氏《倒水》教案 3页

草地公园游戏教案 3页

2024--【海淀区】中考一模数学试卷(含答案解析.. 22页

2022版高中生物课标试题及答案 12页

施工单位公司当前存在的问题和建议范文4篇 10页

基督徒清晨一天的交托祷告集合5篇 21页

大江健三郎.课件电子教案 21页

粉店员工上班规章制度 11页

上海市“新沪杯”中学生网上法律知识竞赛样题.. 6页

基于51单片机的函数发生器设计 60页

论文定稿A公司汽车零部件仓库管理优化研究—以.. 51页

合法食品添加剂的危害-课件·PPT 15页