1 / 41
文档名称:

大一c语言教学课件《c语言程序设计》第1章c语言概述.ppt

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

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

分享

预览

大一c语言教学课件《c语言程序设计》第1章c语言概述.ppt

上传人:zxwziyou9 2018/6/26 文件大小:554 KB

下载得到文件列表

大一c语言教学课件《c语言程序设计》第1章c语言概述.ppt

相关文档

文档介绍

文档介绍:陈波
Tel:**********
E-mail: ******@sdut.
《C语言程序设计》
课程介绍:公共必修课 课时:64学时 其中: 理论授课:48学时 实验上机:16学时
课程要求
课前请做好预****br/>保持课堂安静,头脑清醒,思维活跃
认真、独立、按时完成并提交作业
重视上机实践,有效利用宝贵的上机时间
第1章  C语言概述
程序与程序设计语言
了解C语言的历史和发展过程。
了解C语言的特点及C程序的构成部分。
熟悉C程序的上机流程
目标要求
程序设计的基本过程
程序设计:用程序设计语言编写程序,解决问题的过程。
程序设计=算法+数据结构+方法+工具
程序设计的基本过程
,建立数学模型



程序设计的基本过程
,建立数学模型
(1)问题的性质
(2)输入/输出数据
数据处理是计算机应用中最广泛的一个领域。在用计算机解决问题时,一般总要有一些输入数据,计算的结果也要以某种方式进行输出。
(3)数学模型或常用的方法
对于数值型问题,一般要考虑数学模型的设计,或者要对常用的一些方法进行分析与比较,从而根据问题的性质选择一种合理的解决方案。
程序设计的基本过程

所谓算法,是指解题方案的准确而完整的描述。
选择算法主要应考虑以下两个基本原则:
①实现算法所花费的代价要尽量的小,即计算工作量要小;
②根据算法所得到的计算结果应可靠。
程序设计的基本过程
(1)控制结构
1966年,Bohm和Jacopini证明了任何复杂的程序都可以用顺序、选择和循环3种基本结构组合而成。
这几种基本控制结构的传统流程图如图所示。
算法的描述
名称
符号
含义
箭头
流向或路径
矩形
处理功能
圆形
连接点
平行四边形
输入或输出
菱形
判断
圆弧边框
起点或终点
尖头框
循环
双边矩形框
调用子程序
程序设计的基本过程