C语言课程介绍概述

C语言课程介绍概述

ID:40841706

大小:327.00 KB

页数:15页

时间:2019-08-08

C语言课程介绍概述_第1页
C语言课程介绍概述_第2页
C语言课程介绍概述_第3页
C语言课程介绍概述_第4页
C语言课程介绍概述_第5页
资源描述:

《C语言课程介绍概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计第1章程序设计基本概述语言:人类交流思想的工具计算机语言:计算机与人交流的工具程序设计:就是将解决某个问题的过程用程序设计语言描述出来,计算机按这个描述去逐步实现。程序设计语言:编写程序的语言。常用程序设计语言:Basic、Pascal、Fortran、C、C++、Java等C语言第1章程序设计基本概述C语言特点:语言简洁、紧凑、灵活运算符和数据类型丰富程序设计结构化、模块化生成目标代码质量高可移植性好C语言程序设计第一章C语言概述本课程的任务:学习C语言编写程序结果第1章程序设计基本概述算法:为解决

2、某个问题而采取的确定而有限的步骤。算法的特征:有穷性(有限步骤之内正常结束,不能形成无穷循环)确定性(算法中的每一个步骤必须有确定含义,无二义性得以实现)可行性(原则上能精确进行,操作可通过已实现基本运算执行有限次而完成)有一个或多个输入或输出算法的描述:常用的描述方法:伪代码流程图N-S图流程图常用的几种图形:结构化程序的三种基本结构语句A语句B(流程图)语句A语句B(N-S图)顺序结构Yes语句B条件成立?语句ANo选择结构结构化程序的三种基本结构(流程图)判断表达式YesNo语句A语句B(N-S图)循环结构(

3、流程图)条件成立?语句YesNo判断表达式满足循环体(N-S图)结构化程序的三种基本结构使用实例:求2个数的乘积输出结果开始输入2个数输入正确否2个数相乘结束noyes输入2个数输入正确否YesNo2个数相乘输出结果流程图N-S图C语言程序的组成与结构1.一个C语言程序由若干个函数组成,其中有一个,而且必须有一个为main().2.每个函数有函数头和函数体组成,函数体由若干条语句组成,每条语句以“;”作为结束.3.语句由关键字和表达式组成.1.4C程序的上机步骤程序:就是一组计算机能识别和执行的指令。每一条指令使计

4、算机执行特定的操作。源程序:用高级语言编写的程序称为“源程序”(sourceprogram)为了使计算机能执行高级语言源程序,必须先用一种称为“编译程序”的软件,把源程序翻译成二进制形式的“目标程序”,然后将该目标程序与系统的函数库和其他目标程序连接起来,形成可执行的目标程序。在纸上写好一个程序后,要经过以下几个步骤:上机输入与编辑源程序对源程序进行编译与库函数连接运行目标程序以上过程如图1.1所示。其中实线表示操作流程,虚线表示文件的输入输出。上机步骤

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。