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;
}

最近更新

主动脉夹层的诊断与治疗 38页

2020上半年广东医学院招聘考试《教学基础知识.. 13页

2022年-2023年二级建造师之二建机电工程实务高.. 24页

2022年新改版教科版六年级科学下册活动手册答.. 13页

20233月公共英语写作真题及参考60篇 30页

2023年《济南的冬天》读书笔记 7页

2024年原材料采购合同汇编 53页

2024年压力与情绪管理心得体会(精选15篇) 45页

2023年装饰装修行业分析研究报告 5页

2023江西省中考具体科目时间表 13页

CDA数据分析师认证题库精选 17页

临床检验质量管理的要素及进展 51页

《与妻书》一等奖创新教学设计 统编版高中语文.. 9页

《济南的冬天》教案(网友来稿) 教案教学设计共.. 10页

济钢热卷箱控制系统的研究的中期报告 2页

济南钢铁集团物流成本控制研究的中期报告 2页

中考语文真题专项练习古诗词默写 8页

二氧化硫的性质教学设计 5页

人教版高一英语必修一Unit1知识点详解 16页

企业安全生产双重预防机制建设规范4632 16页

浅论中国写意人物画的写生的综述报告 2页

2024年卫生院年度考核工作简报 3页

2024年卫生院工作计划6篇 16页

浅埋暗挖隧道下穿建筑物桩基托换施工技术的中.. 2页

流动性过剩与全球失衡研究——基于货币理论和.. 2页

2024年卫校自我鉴定通用15篇 27页

中篇常用中医养生方法 58页

2024年博士申请推荐信范文(精选10篇) 11页

2023年度中国精神心理健康蓝皮书文档 6页

蛋白尿护理查房 23页