C语言程序设计项目教程(高等职业教育“十二五”规划教材)
- 所属分类:
高职高专计..
- 作者:
郭运宏,李玉梅 主编
- 出版社:
清华大学出版社
- ISBN:9787302292869
- 出版日期:2012-9-1
-
原价:
¥39.00元
现价:¥29.30元
图书简介
《C语言程序设计项目教程》以C语言基础知识→核心技术→高级应用为主线,以项目为背景,采取任务驱动的方法来组织编写,全书深入浅出地讲解了C语言的各项技术,并以大量的实例来加深读者对知识的理解和运用。在编写的过程中,还特别注重知识的层次性和技能的渐进性。本书共分4篇,第1篇为基础篇,包括第1~5章,以实用计算器项目为背景,系统介绍C语言的基本知识和程序控制结构;第2篇为提高篇,包括第6~8章,以学生成绩统计项目为背景,重点介绍C语言的函数、数组和指针等核心技术;第3篇为应用篇,包括第9~10章,以学生信息管理系统为背景,介绍结构体、文件等应用;第4篇为高级篇,包括第11~12章,重点介绍位运算、编译预处理等深层次的知识。本书所有的程序代码均在VC++6。0环境中调试通过。《C语言程序设计项目教程》适合作为高等职业技术院校、普通高等院校计算机及相关专业教材,也可作为程序开发人员和爱好者自学的参考用书。
目录
第1篇 基 础 篇
实用计算器项目概述
第1章 c语言概述
1.1 c语言的发展及特点
1.1.1 程序设计语言
1.1.2 c语言的发展
1.1.3 c语言的特点
1.2 简单的c语言程序介绍
1.3 c语言程序的开发过程
1.4 vc++6.0集成开发环境
1.5 turbo c开发环境
1.6 gcc介绍
1.7 本章小结
1.8 习题
第2章 项目中的数据类型和数据运算
2.1 任务一 项目中数据类型的定义
2.2 理论知识
2.2.1 c语言的数据类型
2.2.2 常量和变量
2.2.3 运算符和表达式
2.2.4 数据类型转换
2.3 知识扩展
2.3.1 数值在计算机中的表示
2.3.2 标准数学函数的使用
2.4 本章小结
2.5 习题
第3章 项目主菜单的顺序执行设计
3.1 任务二 用输入/输出函数实现项目主菜单的顺序执行
3.2 理论知识
3.2.1 c语言程序语句
3.2.2 格式化输入/输出函数
3.2.3 单字符输入/输出函数
3.2.4 算法与程序的3种基本结构
3.2.5 顺序结构程序设计
3.3 知识扩展
3.3.1 程序设计的步骤
3.3.2 结构化程序设计的标准
3.3.3 程序设计的风格
3.4 本章小结
3.5 习题
第4章 项目主菜单的选择执行设计
4.1 任务三 项目主菜单的选择执行设计
4.2 理论知识
4.2.1 if语句
4.2.2 switch语句
4.3 选择控制结构程序举例
4.4 本章小结
4.5 习题
第5章 项目主菜单的循环执行设计
5.1 任务四 项目主菜单的循环执行设计
5.2 理论知识
5.2.1 while语句
5.2.2 do…while语句
5.2.3 for语句
5.3 知识扩展
5.3.1 循环的嵌套
5.3.2 辅助控制语句
5.4 循环控制结构程序举例
5.5 本章小结
5.6 习题
第2篇 提 高 篇
学生成绩统计项目概述
第6章 项目的整体框架设计
6.1 任务一 项目的整体框架设计
6.2 理论知识
6.2.1 结构化程序设计思想与函数的分类
6.2.2 函数的定义
6.2.3 函数的值
6.2.4 函数的调用
6.2.5 函数间的数据传递
6.2.6 变量的作用域
6.3 知识扩展
6.3.1 变量的存储类型
6.3.2 函数的嵌套调用和递归调用
6.3.3 编译预处理
6.4 本章小结
6.5 习题
第7章 项目中数组的应用
7.1 任务二 用一维数组实现项目中学生成绩的统计
7.2 理论知识
7.2.1 一维数组
7.2.2 一维数组作函数参数
7.3 任务三 用字符数组实现项目中的密码验证
7.4 理论知识——字符数组
7.5 知识扩展——二维数组
7.6 应用举例
7.7 本章小结
7.8 习题
第8章 项目中指针的应用
8.1 任务四 用指针实现项目中学生成绩的统计
8.2 理论知识
8.2.1 指针的概念
8.2.2 指针变量的定义与引用
8.2.3 变量的指针与指针变量
8.2.4 指针与一维数组
8.2.5 指针变量作函数参数
8.2.6 指针与字符串
8.3 知识扩展
8.3.1 指针与二维数组
8.3.2 指针数组和指向指针的指针
8.3.3 带参数的main()函数
8.3.4 返回指针值的函数
8.4 应用举例
8.5 本章小结
8.6 习题
第3篇 应 用 篇
学生信息管理系统项目概述
第9章 项目中结构体的应用
9.1 任务一 用结构体实现项目中学生信息的增加、浏览和修改
9.2 理论知识
9.2.1 结构体类型的定义
9.2.2 结构体变量的定义
9.2.3 结构体变量的引用
9.2.4 结构体数组
9.2.5 结构体指针
9.2.6 结构体类型的数据在函数间的传递
9.3 知识扩展——共用体
9.3.1 共用体类型和共用体变量的定义
9.3.2 共用体变量的引用
9.4 知识扩展——枚举类型和自定义类型
9.4.1 枚举类型
9.4.2 自定义类型
9.5 本章小结
9.6 习题
第10章 项目中文件的应用
10.1 任务二 项目中数据的存储
10.2 理论知识
10.2.1 文件的基本概念
10.2.2 文件的打开和关闭
10.2.3 文件的顺序读写
10.2.4 文件的定位及随机读写
10.2.5 文件的出错检测
10.3 本章小结
10.4 习题
第4篇 高 级 篇
第11章 运算符、表达式与位运算
11.1 运算符与表达式
11.2 赋值运算符与赋值表达式
11.3 逗号运算符与逗号表达式
11.4 条件运算符与条件表达式
11.5 自增/自减运算符
11.6 位运算
11.6.1 位运算概述
11.6.2 位段
11.7 表达式求解示例
11.8 本章小结
11.9 习题
第12章 编译预处理
12.1 宏定义
12.2 文件包含
12.3 条件编译
12.4 本章小结
12.5 习题
附录i 常用字符与ascii码对照表
附录ii c语言关键字
附录iii 运算符的优先级和结合方向
附录iv 常用c库函数
附录v 学生信息管理系统源程序代码
附录vi 常见编译错误信息
附录vii 用c语言编写一个学生数据库系统
参考文献
同类热销图书
书名 | 作者 | 出版社 | 价格 | 购买 |
Office 2007办公软件应用教程:工作任务汇编 | 陈静,张爽.. | 化学工业出版社 | ¥49.00¥39.20 |
详情 |
跟我动手学 S7-300/400PLC(附DVD) | 廖常初 主.. | 机械工业出版社 | ¥32.00¥24.50 |
详情 |
Jewel CAD珠宝设计实用教程(第2版) | 王晨旭,刘.. | 人民邮电出版社 | ¥68.00¥54.40 |
详情 |
优秀动漫游系列教材--游戏制作人生存手册 | (英)爱尔.. | 中国科学技术出版.. | ¥59.00¥39.60 |
详情 |
现代办公自动化教程(Microsoft Office Specialist 2010 .. | 靳广斌 主.. | 中国人民大学出版.. | ¥35.00¥28.00 |
详情 |
VB6.0 程序设计实训教程——21世纪高高专规划教材 | 杨克玉 主.. | 机械工业出版社 | ¥22.00¥16.50 |
详情 |
Windows Server 2003网络管理(21世纪高职高专规划教材—.. | 姜玉波 等.. | 清华大学出版社 | ¥29.00¥21.80 |
详情 |
计算机网络安全技术实验教程 | 周绯菲,何.. | 北京邮电大学出版.. | ¥24.00¥18.90 |
详情 |
UG NX7.5 基础与实例教程(高职高专机电类工学结合模式教.. | 将建国,张.. | 清华大学出版社 | ¥32.00¥24.30 |
详情 |
网页设计与制作(Dreamweaver+Flash+Photoshop版)(第2版.. | 九州书源 .. | 清华大学出版社 | ¥36.80¥27.60 |
详情 |
路由与交换技术 | 邓秀慧 | 电子工业出版社 | ¥35.00¥28.00 |
详情 |
EDA技术与Verilog HDL | 潘松,黄继.. | 清华大学出版社 | ¥38.00¥28.90 |
详情 |
中文版Excel 2007电子表格实用教程(计算机基础与实训教材.. | 谢启祥 编.. | 清华大学出版社 | ¥30.00¥20.70 |
详情 |
Windows Server 2008服务器搭建与管理(网络工程师实用培.. | 李书满,杜.. | 清华大学出版社 | ¥35.00¥26.60 |
详情 |
网页设计与制作教程(配光盘)(高职高专“工作过程导向”.. | 孙永道,高.. | 清华大学出版社 | ¥35.00¥26.30 |
详情 |
Linux操作系统(第2版) | 邵国金 | 电子工业出版社 | ¥45.00¥36.80 |
详情 |
计算机网络基础/高职高专“十一五”计算机类专业规划教材 | 顾可民 主.. | 机械工业出版社 | ¥19.00¥14.30 |
详情 |
零起点学办公自动化——Office 2007视频教程(配光盘)(I.. | 徐军,郭晶.. | 清华大学出版社 | ¥29.00¥23.20 |
详情 |
VC++程序设计基础教程(高职高专计算机教学改革新体系规划.. | 宋金珂,高.. | 清华大学出版社 | ¥28.00¥22.40 |
详情 |
(教材)教育部高等学校高职高专计算机类专业建设参考方案 | 温涛 等编.. | 中国铁道出版社 | ¥40.00¥32.00 |
详情 |
VB语言与测量程序设计(附光盘) | 佟彪 主编 | 中国电力出版社 | ¥39.80¥31.10 |
详情 |
网站推广(国家骨干高职院校建设成果 电子商务专业工作过.. | 孙丹 主编 | 清华大学出版社 | ¥26.00¥19.80 |
详情 |
综合布线技术项目教程(第2版) | 禹禄君 主.. | 电子工业出版社 | ¥39.00¥29.20 |
详情 |
SQL Server2005数据库实用教程(新世纪高职高专计算机专业.. | 屈武江,梁.. | 大连理工大学出版.. | ¥35.00¥28.00 |
详情 |
网络广告设计与制作——21世纪高职高专艺术设计规划教材 | 谢成开,王.. | 清华大学出版社 | ¥38.00¥26.30 |
详情 |