C语言程序设计基础

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 韩忠东主编
出 版 社: 电子工业出版社
出版时间: 2007-8-1字数: 390000版次: 1页数: 233印刷时间: 2007/08/01开本:印次:纸张: 胶版纸I S B N : 9787121047992包装: 平装内容简介
本书系统全面地介绍了C语言的有关知识和技术。全书共10章,主要内容涉及计算机程序设计概述数据类型、运算符和表达式,C程序的逻辑结构,数组,指针,结构体、共用体和枚举类型,函数,宏定义与文件包含,文件以﨤程序设计的原则和风格等内容。
本书主要内容涉及计算机程序设计概述、数据类型、运算符和表达式、C程序的逻辑结构、数组、指针、函数、宏定义与文件包含、文件以及程序设计的原则和风格等内容。每章设有“内容概述”、“教学目的”、“学习方法”、“小结”,并辅以大量的典型例题以及综合应用。章后配有丰富习题,部分精选于全国计算机等级考试历年的真题,具有典型性和启发性。第10章对程序设计的基本风格和一般规则进行了详细分析和总结,有利于培养学生良好的编程习惯,提高其编程能力。
本书可作为高等院校计算机及相关专业程序设计基础课教材,亦可供编程爱好者、相关专业人员作为自学用书。
目录
第1章计算机程序设计概述
1.1计算机程序设计概念
1.1.1计算机程序与计算机语言
1.1.2算法与数据结构
1.1.3计算机程序设计发展史
1.1.4程序的纠错与测试
1.1.5程序设计语言简介
1.2C语言简介
1.2.1初识C程序
1.2.2C程序的基本组成
1.2.3C程序的基本概念
1.3C语言上机指南
1.3.1Turbo C的启动
1.3.2常用菜单项简介
小结
习题1
第2章数据类型、运算符和表达式
2.1C语言数据类型
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.1C语句概述
3.1.2赋值语句
3.1.3数据的输入\输出语句
3.1.4综合应用
3.2选择结构
3.2.1关系运算符和关系表达式
3.2.2逻辑运算符和逻辑表达式
3.2.3IF语句
3.2.4SWITCH语句
3.2.5综合应用
3.3循环结构
3.3.1WHILE语句(当型循环)
3.3.2DO-WHILE语句(直到型循环)
3.3.3FOR语句
3.3.4GOTO语句和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阿兰图灵与冯诺依曼简介
附录BASCLL码表
附录CC语言中的关键字
附录D运算符、运算符优先级及结合性一览表
附录ETURBOC2.0 常用库函数及其头文件
附录FTURBOC2.0 编译错误信息
参考文献