C语言程序设计基础
2007-8
电子工业
韩忠东
233
无
《21世纪高等学校计算机规划教材:C语言程序设计基础》系统全面地介绍了C语言的有关知识和技术。全书共10章,主要内容涉及计算机程序设计概述数据类型、运算符和表达式,C程序的逻辑结构,数组,指针,结构体、共用体和枚举类型,函数,宏定义与文件包含,文件以﨤程序设计的原则和风格等内容。 《21世纪高等学校计算机规划教材:C语言程序设计基础》主要内容涉及计算机程序设计概述、数据类型、运算符和表达式、C程序的逻辑结构、数组、指针、函数、宏定义与文件包含、文件以及程序设计的原则和风格等内容。每章设有“内容概述”、“教学目的”、“学习方法”、“小结”,并辅以大量的典型例题以及综合应用。章后配有丰富习题,部分精选于全国计算机等级考试历年的真题,具有典型性和启发性。第10章对程序设计的基本风格和一般规则进行了详细分析和总结,有利于培养学生良好的编程习惯,提高其编程能力。 《21世纪高等学校计算机规划教材:C语言程序设计基础》可作为高等院校计算机及相关专业程序设计基础课教材,亦可供编程爱好者、相关专业人员作为自学用书。
第1章 计算机程序设计概述1.1 计算机程序设计概念1.1.1 计算机程序与计算机语言1.1.2 算法与数据结构1.1.3 计算机程序设计发展史1.1.4 程序的纠错与测试1.1.5 程序设计语言简介1.2 C语言简介1.2.1 初识C程序1.2.2 C程序的基本组成1.2.3 C程序的基本概念1.3 C语言上机指南1.3.1 Turbo C的启动1.3.2 常用菜单项简介小结习题1第2章 数据类型、运算符和表达式2.1 C语言数据类型2.2 常量与变量2.2.1 常量2.2.2 变量2.3 数值型数据间的混合运算2.4 运算符与表达式2.4.1 运算符与表达式的概念2.4.2 算术运算符和算术表达式2.4.3 自增、自减运算符2.4.4 赋值运算符和赋值表达式2.4.5 逗号运算符和逗号表达式小结习题2第3章 C程序的逻辑结构3.1 顺序结构3.1.1 C语句概述3.1.2 赋值语句3.1.3 数据的输入\输出语句3.1.4 综合应用3.2 选择结构3.2.1 关系运算符和关系表达式3.2.2 逻辑运算符和逻辑表达式3.2.3 IF语句3.2.4 SWITCH语句3.2.5 综合应用3.3 循环结构3.3.1 WHILE语句(当型循环)3.3.2 DO-WHILE语句(直到型循环)3.3.3 FOR语句3.3.4 GOTO语句和IF语句构成循环3.3.5 几种循环结构的比较3.3.6 转移语句3.3.7 循环嵌套3.3.8 综合应用小结习题3第4章 数组4.1 一维数组4.1.1 一维数组的定义4.1.2 一维数组的引用4.1.3 一维数组的初始化4.1.4 一维数组的应用4.2 二维数组4.2.1 二维数组的定义4.2.2 二维数组的引用4.2.3 二维数组的初始化4.2.4 二维数组应用举例4.3 多维数组4.4 字符数组4.4.1 字符数组的定义4.4.2 字符数组的字符串4.4.3 字符串(字符数组)处理函数4.4.4 字符数组应用举例小结习题4第5章 指针……第6章 结构体、共用体和枚举类型第7章 函数第8章 宏定义与文件包含第9章 文件第10章 程序设计的原则和风格附录A 阿兰·图灵与冯·诺依曼简介附录B ASCLL码表附录C C语言中的关键字附录D 运算符、运算符优先级及结合性一览表附录E TURBO C2.0 常用库函数及其头文件附录F TURBO C2.0 编译错误信息参考文献
无