C语言程序设计(王昱)

分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 王昱等编著
出 版 社: 西安电子科技大学出版社
出版时间: 2009-2-1字数: 338000版次: 1页数: 222印刷时间: 2009-02-01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787560621814包装: 平装内容简介
本书全面讲述了C语言的基本语法知识,对使用C语言编写程序时的重点环节作了讲解,并参照教育考试中心制定的《全国计算机等级考试(二级)C程序高等考试大纲》中有关C语言程序设计的要求编排中内容。
本书主要内容包括:C语言的基本数据类型和运算符、表达式,结构化程序的几种基本结构,构造数据类型(数组、指针、结构体、共用体、枚举类型等),位运算,文件操作,常用的标准函数,预处理等内容。
本书由王昱、陈延文、李德录、朱启家主编,王昱、陈延文完成了最后的统稿和定稿工作,张少刚、王瑛、刘国兴、马广彦、周珑、鲍丽红、崔兆顺、马海云、韩双旺、魏凯斌、周文勤、刘云芳、霍静、李海芸、杨晓萍、杨军、李芙蓉等也参加了教材的编写工作。
本书结构合理,篇幅适度,既能作为高等院校C语言课程的教材,也可以作为C语言程序设计爱好者的自学教材。
目录
第1章 C语言概述
1.1 C语言简介
1.1.1程序设计语言的概念
1.1.2C语言的发展历史
1.1.3C语言的特点
1.2认识C语言程序
1.2.1从Hello World 程序开始
1.2.2C语言程序的组成
1.3C语言程序的执行过程
1.3.1从编写C语言程序到执行该程序的完整过程
1.3.2计算机是如何执行程序的
1.4C语言程序的上机步骤
1.4.1C语言程序上机环境介绍
1.4.2C语言程序上机步骤
习题
第2章数据类型、运算符与表达式
2.1字符集和标识符
2.1.1字符集
2.1.2标识符
2.1.3系统定义标识符
2.1.4用户定义标识符
2.2常量和变量
2.2.1常量
2.2.2变量
2.3数据类型
2.3.1整型数据
2.3.2实型数据
2.3.3字符型数据
2.4运算符与表达式
2.4.1运算符与表达式概述
2.4.2算术运算与算术表达式
2.4.3赋值运算符与赋值表达式
2.4.4关系运算符与关系表达式
2.4.5逻辑运算符与逻辑表达式
2.4.6条件运算符与条件表达式
2.4.7逗号运算与逗号表达式
2.5数据类型换
2.5.1数据类型的自动转换
2.5.2数据类型的强制转换
习题
第3章顺序结构程序设计
3.1C语言语句概述
3.1.1简单语句
3.1.2复合语句
3.1.3流程控制语句
3.1.4空语句
3.2数据输入与输出
3.2.1格式输入/输出函数
3.2.2字符输入/输出函数
3.3顺序结构程序设计举例
习题
第4章选择结构程序设计
4.1if 语句
4.1.1if 语句的基本形式
4.1.2if 语句的嵌套
4.2switch 语句与 break 语句
4.2.1switch 语句
4.2.2break 语句
4.3选择结构程序设计举例
习题
第5章循环结构程序设计
5.1while 语句
5.1.1while 语句的基本形式
5.1.2while 语句的应用
5.2do-while 语句
5.2.1do-while 语句的基本形式
5.2.2do-while 语句的应用
5.3for 语句
5.3.1for 语句的基本形式
5.3.2for 语句的应用
5.4bread 语句和 continue 语句
5.4.1break 语句
……
第6章数组
第7章函数
第8章编译预处理
第9章指针
第10章结构体与共用体
第11章位运算
第12章文件
附录1ASCⅡ码表
附录2C语言关键字
附录3运算符的优先级和结合性
参考文献