西安电子科技大学:《C语言程序设计实例教程》电子课件(共十三章)

中国高等职业技术教育研究会推荐 高职系列教材 C语言程序设计实例教程 丁爱萍刘瑞新庄建敏编 西安电子斛技大学出版社出版 http:/www.xduph.com
语言程序设计实例教程 中国高等职业技术教育研究会推荐 丁爱萍 刘瑞新 庄建敏 编 高 职 系 列 教 材 西安电子科技大学出版社出版 h t t p : / / w w w . x d u p h . c o m

6第1章程序设计与C语言 6第2章C语言程序设计初步知识 第3章简单程序设计 6第4章选择结构程序设计 第5章循环结构程序设计 目●第6章数组 6第7章函数 录 6第8章指钍 第9章编译预处理 6第10章结构体和共用体 6第11章位运算 第12章文件 退出 第13章程序调试与常见错误分析
第1章 程序设计与C语言 第2章 C语言程序设计初步知识 第3章 简单程序设计 第4章 选择结构程序设计 第5章 循环结构程序设计 第6章 数 组 第7章 函 数 第8章 指 针 第9章 编译预处理 第10章 结构体和共用体 第11章 位运算 第12章 文 件 第13章 程序调试与常见错误分析 目 录 退出

第1章程序设计与C语言 1.1程序设计的基本概念 12算法 13结构化程序及设计步骤 14C语言的特点 15C语言程序的基本结构 16C程序的上机操作 返回主目录
第1章 程序设计与C语言 1.1 程序设计的基本概念 1.2 算法 1.3 结构化程序及设计步骤 1.4 C语言的特点 1.5 C语言程序的基本结构 1.6 C程序的上机操作 返回主目录

第1章程序设计与C语言 1.1程序设计的基本概念 111程序 电子计算机只是一种以二进制数据形式在 内部存储信息、以程序存储为基础、由程序自 动控制的电子设备 程序是一条条有序指令的集合
1.1 程序设计的基本概念 1.1.1 程序 电子计算机只是一种以二进制数据形式在 内部存储信息、以程序存储为基础、由程序自 动控制的电子设备。 程序是一条条有序指令的集合。 第1章 程序设计与C语言

第1章程序设计与C语言 112计算机语言 程序设计语言是实现程序设计、以便人与 计算机进行信息交流的必备工具,又称计算机 语言。目前,社会上广泛使用的是高级语言, 是一种接近人们习惯的程序设计语言,它使用 人们所熟悉的文字、符号及数学表达式来编写 程序,使程序的编写和操作都显得十分方便
1.1.2 计算机语言 程序设计语言是实现程序设计、以便人与 计算机进行信息交流的必备工具,又称计算机 语言。目前,社会上广泛使用的是高级语言, 是一种接近人们习惯的程序设计语言,它使用 人们所熟悉的文字、符号及数学表达式来编写 程序,使程序的编写和操作都显得十分方便。 第1章 程序设计与C语言

第1章程序设计与C语言 由高级语言编写的程序称为“源程序”。 在计算机内部,源程序必须翻译为机器能够接受 的二进制代码所表示的“目标程序”(也称机器 语言)。其中,具有这种翻译功能的程序称为 “编译程序”,如图1.1所示。 源程序 编译程序 目标程序 图1.1源程序编译过程
由高级语言编写的程序称为“源程序”。 在计算机内部,源程序必须翻译为机器能够接受 的二进制代码所表示的“目标程序”(也称机器 语言)。其中,具有这种翻译功能的程序称为 “编译程序”,如图1.1所示。 源程序 编译程序 目标程序 图1.1 源程序编译过程 第1章 程序设计与C语言

第章程序设计与语言 113程序设计 程序设计的一般步骤: 1.确定数据结构。 2.确定算法。 3.编程 4.调试。 5整理源程序并总结资料。 BRL 返回章目录
1.1.3 程序设计 程序设计的一般步骤: 1. 确定数据结构。 2. 确定算法。 3. 编程。 4. 调试。 5 整理源程序并总结资料。 第1章 程序设计与C语言 返回章目录

第章程序设计与C语言 1.2算法 所谓算法,是为解决某一特定的问题,所给出 的一系列确切的、有限的操作步骤。 12.1算法设计 程序实际上是用计算机语言所描述的算法。也 就是说,依据算法所给定的步骤,用计算机语言所 规定的表达形式去实现这些步骤,即为源程序。 在算法设计中应遵循的准则: (1)可执行性。 (2)确定性。 (3)有穷性。 (4)输入。 (5)输出
1.2 算法 所谓算法,是为解决某一特定的问题,所给出 的一系列确切的、有限的操作步骤。 1.2.1 算法设计 程序实际上是用计算机语言所描述的算法。也 就是说,依据算法所给定的步骤,用计算机语言所 规定的表达形式去实现这些步骤,即为源程序。 在算法设计中应遵循的准则: (1) 可执行性。 (2) 确定性。 (3) 有穷性。 (4) 输入。 (5) 输出。 第1章 程序设计与C语言

第1章程序设计与C语言 122算法的描述 目前,对算法的描述,一般采用自然语言 般流程图或N-S结构流程图 常用一般流程图符号如图1.2所示 处理框 输入输出框 判断框 流程线 图1.2常用流程图符号 BRL 返回章目录
1.2.2 算法的描述 目前,对算法的描述,一般采用自然语言、 一般流程图或N-S结构流程图。 常用一般流程图符号如图1.2所示。 处理框 输入输出框 判断框 流程线 图1.2 常用流程图符号 第1章 程序设计与C语言 返回章目录

第1章程序设计与C语言 13结构化程序及设计步骤 131结构化程序设计的概念 结构化程序由3种基本结构组成:顺序结 构、选择结构、循环结构。使用这基本结构编 写的程序,称为结构化程序
1.3 结构化程序及设计步骤 1.3.1 结构化程序设计的概念 结构化程序由3种基本结构组成:顺序结 构、选择结构、循环结构。使用这基本结构编 写的程序,称为结构化程序。 第1章 程序设计与C语言
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《MATLAB教程》教学资源(讲义)第四章 MATLAB的数值计算功能 Numerical computation of MATLAB.doc
- 《MATLAB教程》教学资源(讲义)第六章 图形处理功能 The function of Image processing.doc
- 《MATLAB教程》教学资源(讲义)第八章 MATLAB的GUI程序设计 Design of MATLAB of GUI program.doc
- 《MATLAB教程》教学资源(讲义)第五章 符号数学基础 Foundation of Symbolic Mathematics.doc
- 《MATLAB教程》教学资源(讲义)第三章 MATLAB程序设计基础 Foundation of MATLAB program design.doc
- 《MATLAB教程》教学资源(讲义)第七章 Simulink 基础 Introduction to Simulink.doc
- 《MATLAB教程》教学资源(讲义)第一、二章 MATLAB入门 Introduction to MATLAB.doc
- 《UG NX 基础教程》 第十章 文件管理.ppt
- 《UG NX 基础教程》 第九章 多轴铣削.ppt
- 《UG NX 基础教程》 第八章 高级铣削加工.ppt
- 《UG NX 基础教程》 第七章 UGNX铣削加工基础.ppt
- 《UG NX 基础教程》 第六章 装配设计.ppt
- 《UG NX 基础教程》 第五章 自由曲面.ppt
- 《UG NX 基础教程》 第四章 实体建模.ppt
- 《UG NX 基础教程》 第三章 草图.ppt
- 《UG NX 基础教程》 第二章 工作环境与参数设置.ppt
- 《UG NX 基础教程》 第一章 UGNX入门知识.ppt
- 《Photoshop图形图像处理案例教程》 第四章 图像基本编辑命令.ppt
- 《Photoshop图形图像处理案例教程》 第十章 路径与形状.ppt
- 《Photoshop图形图像处理案例教程》 第十四章 使用滤镜.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)目录.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第一章 计算机基础知识.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第二章 操作系统的功能和使用.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第三章 中文字表处理软件.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第四章 中文Excel 2000基本操作.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第五章 PowerPoint 2000的基本操作.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第六章 计算机网络基础.ppt
- 西安电子科技大学:《新编计算机应用基础》教材电子教案(PPT教学课件)第七章 Internet操作基础.ppt
- 清华大学:《编译原理》课程教学资源_第三章 练习题.doc
- 清华大学:《编译原理》课程教学资源_第三章 词法分析及其自动构造.ppt
- 清华大学:《编译原理》课程教学资源_第四章 文法和语言.ppt
- 清华大学:《编译原理》课程教学资源_第七章 语法制导翻译和中间代码生成(7-1)语法制导翻译和中间代码生成.ppt
- 清华大学:《编译原理》课程教学资源_第七章 语法制导翻译和中间代码生成(7-2)理论要点.doc
- 清华大学:《编译原理》课程教学资源_第七章 语法制导翻译和中间代码生成(7-2)续 要点.doc
- 清华大学:《编译原理》课程教学资源_第七章 语法制导翻译和中间代码生成(7-3)中间代码生成.ppt
- 清华大学:《编译原理》课程教学资源_第七章 语法制导翻译和中间代码生成(7-4)符号表.ppt
- 清华大学:《编译原理》课程教学资源_第八章 目标程序运行时的组织.ppt
- 清华大学:《编译原理》课程教学资源_第一章 概述.ppt
- 清华大学:《编译原理》课程教学资源_第十章 代码生成.ppt
- 清华大学:《编译原理》课程教学资源_第二章 PL/0编译程序.ppt