21世纪高等学校规划教材 C语言程序设计

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 刘前主编
出 版 社: 中国电力出版社
出版时间: 2009-2-1字数:版次: 1页数: 309印刷时间:开本: 16开印次:纸张:I S B N : 9787508383415包装: 平装内容简介
本书为21世纪高等学校规划教材。
c语言作为很重要的计算机通用程序设计语言之一,在计算机的研究和应用领域中展现出强大的生命力。它既有高级语言的特点,又具有汇编语言的特点;既可用来编写系统软件。又可用来编写应用软件。
本书是学习C语育的基础教材。书中主要包括:c语言基本概念、各种数据类型的使用技巧、C语亩模块化程序设计的方法、文件的基本操作和使用规则、C语言的实践操作等,书中除了大量的例题和习题之外,还附了部分答案,以检验读者的学习效果。
本书可作为普通高等学校本、专科C语言程序设计课程的教材。也可作为相关人员的参考书。
目录
前言
第1章C语言概述
1.1算法与程序设计
1.2C语言的发展与特点
1.3简单的C语言程序介绍
1.4C语言的开发环境
1.5运行C语言程序的步骤
1.6知识归纳
习题
第2章数据类型、运算符与表达式
2.1c语言的数据类型
2.2常量与变量
2.3基本类型
2.4变量赋初值
2.5各类数值型数据之间的混合运算
2.6运算符与表达式
2.7赋值运算符和赋值表达式
2.8逗号运算符和逗号表达式
习题
第3章顺序结构
3.1C语言语句
3.2赋值语句
3.3数据的输出
3.4数据的输入
3.5顺序结构程序设计举例
习题
第4章选择结构
4.1关系运算符和关系表达式
4.2逻辑运算符和逻辑表达式
4.3if语句
4.4switch语句设计
4.5选择结构程序设计举例
习题
第5章循环结构
5.1 while循环语句
5.2 do-while循环语句
5.3 for循环语句
5.4 break语句和continue语句
5.5循环的嵌套
5.6循环结构程序设计举例
习题
第6章数组
6.1 一维数组
6.2二维数组与多维数组
6.3字符数组和字符串
习题
第7章 函数
7.1函数的定义
7.2函数调用与参数传递
7.3 函数的嵌套调用和递归调用
7.4数组作为函数参数
7.5局部变量和全局变量
7.6内部函数与外部函数
7.7变量的存储类别
习题
第8章编译预处理
8.1 宏定义
8.2文件包含
8.3条件编译
习题
第9章位运算
9.1位运算符和位运算
9.2位段
习题
第10章 指针
10.1 指针概述
10.2指针与数组
10.3指针与字符串
10.4指针与函数
10.5指针数组与指向指针的指针
习题
第11章结构体与共用体
第12章文件
第13章实验项目
参考答案
附录Ⅰ 常用字符与ASCII代码对照表
附录Ⅱ C语言中的关键字
附录Ⅲ 运算符和结合性
附录Ⅳ C语言常用语法提要
附录Ⅴ C语言常用库函数
参考文献