C语言程序设计

出版时间:2008-2  出版社:中国铁道  作者:刘卫国主编  页数:237  

内容概要

  C语言基础知识及其程序设计的基本方法,使读者掌握计算机程序设计的思想、方法和技术,具有利用C语言进行程序设计的能力和较强的计算机应用开发能力。《高等学校计算机教育系列规划教材:C语言程序设计》内容包括C语言程序设计概述、C语言的基本数据类型与运算、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数与编译预处理、数组、指针、结构体、共用体与枚举以及文件操作等。  《高等学校计算机教育系列规划教材:C语言程序设计》内容丰富,理论与实践相结合,强调程序设计方法与能力的培养。在编写过程中,力求做到概念清晰、取材合理,深入浅出、突出应用,为学生应用C语言进行程序设计和软件开发打下良好基础。  《高等学校计算机教育系列规划教材:C语言程序设计》适合作为高等院校计算机程序设计课程的教材,也可供社会各类软件开发人员阅读参考。

书籍目录

第1章 概述1.1 程序设计基本知识1.1.1 程序与程序设计1.1.2 算法及其描述1.1.3 程序设计方法1.2 C语言的发展与特点1.2.1 C语言的发展历史1.2.2 C语言的特点1.3 C语言程序的基本结构1.3.1 初识C语言程序1.3.2 C语言程序的结构特点与书写规则1.4 c语言程序的运行1.4.1 C语言程序的运行步骤与调试1.4.2 Visua1C++6.0集成开发环境本章 小结习题第2章 基本数据类型与运算2.1 C语言的数据类型2.2 常量与变量2.2.1 常量2.2.2 变量2.3 基本数据类型2.3.1 整型数据2.3.2 实型数据2.3.3 字符型数据2.4 常用数学库函数2.5 基本运算与表达式2.5.1 C的运算与表达式简介2.5.2 算术运算2.5.3 逗号运算2.6 混合运算时数据类型的转换2.6.1 隐式类型转换2.6.2 显式类型转换本章 小结习题第3章 顺序结构程序设计3.1 C的语句3.1.1 简单语句3.1.2 复合语句3.1.3 流程控制语句3.2 赋值运算与赋值语句3.2.1 赋值运算3.2.2 赋值语句3.2.3 赋值时的数据类型转换3.3 数据输入/输出3.3.1 格式输入/输出3.3.2 字符输入/输出3.4 顺序结构程序举例本章 小结习题第4章 选择结构程序设计4.1 条件的描述4.1.1 关系运算4.1.2 逻辑运算4.2 if选择结构4.2.1 单分支if选择结构4.2.2 双分支if选择结构4.2.3 多分支if选择结构4.2.4 if选择结构的嵌套4.2.5 容易混淆的等于运算符和赋值运算符4.3 条件运算4.4 switch多分支选择结构4.5 选择结构程序举例本章 小结习题第5章 循环结构程序设计5.1 whi1e循环结构5.1.1 whi1e语句的格式5.1.2 whi1e循环的应用5.2 do…whi1e循环结构5.2.1 do…whi1e语句的格式5.2.2 do…whi1e循环的应用……第6章 函数与编译预处理第7章 数组第8章 指针第9章 结构体第10章 共用体与枚举第11章 文件操作参考文献附录A ASCll字符编码表附录B C运算符的优先级与结合方向附录C C语言常用的库函数

章节摘录

  第1章 概述  1.1 程序设计基本知识  计算机是在程序控制下进行自动工作的,它解决任何实际问题都依赖于解决问题的程序。程序设计是计算机应用人员的一项基本功,只有掌握程序设计的知识,才能具有一定的应用开发能力。在学习C语言程序设计之前,需要了解一些程序设计的基本知识。  1.1.1 程序与程序设计  从一般意义来说,程序是对解决某个实际问题的方法和步骤的描述,而从计算机角度来说,程序是用某种计算机能理解并执行的语言所描述的解决问题的方法和步骤。计算机执行程序所描述的方法和步骤,并完成指定的功能。所以,程序就是供计算机执行后能完成特定功能的指令序列。  一个计算机程序主要描述两部分内容:一是描述问题的每个对象和对象之间的关系,二是描述对这些对象作处理的处理规则。其中关于对象及对象之间的关系是数据结构(Data Structure)的内容,而处理规则是求解的算法(Algorithm)。针对问题所涉及的对象和要完成的处理,设计合理的数据结构可有效地简化算法,数据结构和算法是程序最主要的两个方面。  程序设计的任务就是设计解决问题的方法和步骤(即设计算法),并将解决问题的方法和步骤用程序设计语言来描述。什么叫程序设计?对于初学者来说,往往把程序设计简单地理解为只是编写一个程序,这是不全面的。程序设计反映了利用计算机解决问题的全过程,包含多方面的内容,而编写程序只是其中的一个方面。使用计算机解决实际问题,通常是先要对问题进行分析并建立数学模型,然后考虑数据的组织方式和算法,并用某一种程序设计语言编写程序,最后调试程序,使之运行后能产生预期的结果。这个过程称为程序设计(Programming)。具体要经过以下4个基本步骤:  (1)分析问题,确定数学模型或方法。要用计算机解决实际问题,首先要对待解决的问题进行详细分析,弄清问题的需求,包括需要输入什么数据,要得到什么结果,最后应输出什么。即弄清要计算机“做什么”。然后把实际问题简化,用数学语言来描述它,这称为建立数学模型。建立数学模型后,需选择计算方法,即选择用计算机求解该数学模型的近似方法。不同的数学模型,往往要进行一定的近似处理。对于非数值计算则要考虑数据结构等问题。   ……

图书封面

评论、评分、阅读与下载


    C语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7