1 / 49
文档名称:

c语言概述概述PPT学习教案.pptx

格式:pptx   大小:309KB   页数:49页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

c语言概述概述PPT学习教案.pptx

上传人:wz_198613 2021/7/5 文件大小:309 KB

下载得到文件列表

c语言概述概述PPT学习教案.pptx

文档介绍

文档介绍:会计学
1
c语言概述概述
推荐参考资料
《C语言程序设计》林小茶编著 中国铁 道出版社
《C程序设计》(第二版)谭浩强著 清华大学出版社
《C语言程序设计》黄锐军 编写 人民邮电出版社
《 C语言基础教程》张晓蕾主编 人民邮电出版社
第1页/共49页
项目一:商人货币交换问题
请编制程序实现,来解决以下问题:
古时候有两个商人,一个赵国人,一个秦国人,要进行货币交换,那时候秦国还没有统一六国,货币还不一样,二个秦国货币铜钱等价于三个赵国的货币铜钱,现在这个赵国人手上有18个赵国铜币,秦国人手上有20个秦国铜币,请问如何用程序来模拟两个商人交换货币的过程。
第2页/共49页
涉及到的知识点如下:
单元一:初识C语言程序
单元二:基本字符、标示符和关键字、数据
类型及常量、变量
单元三:数据的格式化输出语句
单元四:数据的格式化输入语句
单元五:运算符与表达式
单元六:数据交换的设计与实现
第3页/共49页
单元一:初识C语言程序
C语言发展历史
C语言特点
简单的C程序介绍
C程序上机步骤
程序算法基础
软件编程规范
编译预处理
第4页/共49页
开发能力最强,应用最广泛
操作系统开发、应用程序开发、单片机程序开发、网络程序设计……
专业水平的试金石
各种专业考试首选程序设计语言:研究生入学考试、程序员考试、等级考试……
后续主干课程的重要基础
数据结构、数据库程序设计、Java程序设计、可视化程序设计、网络编程、单片机开发……
C语言发展历史
为什么从C语言开始
第5页/共49页
如何学****C语言编程?
编程似写作
先学“字词句”和“语法”,目标是“写作”。
学****数据类型、控制结构、语法规则等—— 学语句
掌握程序分析、算法与编程—— —— —— 写文章
仅仅读书是不够的
程序是编出来的,程序是调出来 ——在编程实践中消化知识。
没有天生的程序员
初学者:有点难。
没有学不会的,只有学不精的——除非自己放弃。
青出于蓝胜于蓝:超过你的老师完全可能。
循次渐近很重要
阅读/分析程序→摹仿编程→掌握常见程序模块→简单程序→复杂编程
仅是起点,而非终点
从此编程与你相伴而行——真正的程序员从此起步。
第6页/共49页
程序与程序设计语言
程序
日常生活中的“程序”是指完成某一件事情的工序,或者一系列的步骤。
计算机来说,程序就是由计算机指令构成的序列。计算机按照 程序中的指令逐条执行,就可以完成相应的操作。
实际上程序需要人来编写,使用的工具就是程序设计语言。
第7页/共49页
程序设计语言的发展
机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD A, B
面向机器的语言
C语言等等
JAVA 、 C++ 、 VB 、VC、 DELPHI

计算机
运算器
控制器
存储器
主机:
I/O设备:键盘、显示器等
中央处理器CPU
>
>
C语言程序设计 第一章 C语言概述
第8页/共49页
C语言发展过程
产生背景
产生过程
时间:1972~1973
地点:美国贝尔实验室
目的:UNIX操作系统
设计人:
C标准
78年标准C: K&R合著《The C Programming Language》
ANSI C: 1983年
87 ANSI /ISO C: 1987年
1990年国际标准的ANSI C
1994年 ISO修订了 C,称ISO C
<
>
C语言程序设计 第一章 C语言概述
第9页/共49页