(教材)C语言程序设计
- 所属分类:
高职高专计..
- 作者:
曹玲焕,孙萍 著
- 出版社:
中国铁道出版社
- ISBN:9787113101169
- 出版日期:2009-9-1
- 原价:
¥24.00元
现价:¥19.60元
图书简介
《C语言程序设计》以新标准对C语言的规定为依据,通过大量的实例,从计算机语言和程序设计的基本知识出发,系统地介绍了C语言程序设计中的各种数据类型及其运算、基本语句、选择结构程序设计、循环结构程序设计、数组的定义和引用、函数、指针、编译预处理、结构体与共用体、位运算、文件操作等。每个知识点配有相应的练习,方便边学边练、讲练结合的授课形式;每章配有相应的实训内容,重在培养学生的实际动手能力;精选的习题根据知识特点采用多种形式,作为对该章内容的巩固和延伸;将上机环境与全国计算机等级考试二级接轨,采用Visual C++ 6.0运行环境,内容涵盖C语言等级考试大纲,旨在帮助读者学好C语言的同时,顺利通过等级考试。
《C语言程序设计》通俗易懂、逻辑性强、循序渐进,便于读者接受,适合作为高职高专院校C语言课程的教材。
目录
第1章 程序设计基础
1.1 C语言程序设计概述
1.1.1 C语言简介
1.1.2 C程序与程序设计
1.2 算法及结构化程序
1.2.1 算法
1.2.2 结构化程序
1.3 简单C语言程序的构成和格式
1.3.1 程序举例
1.3.2 小结
小结
实训认识C语言程序
习题
第2章 基本数据类型和基本运算
2.1 常量
2.1.1 数值常量
2.1.2 字符常量
2.1.3 转义字符常量
2.1.4 字符串常量
2.1.5 符号常量
2.2 变量及其数据类型
2.2.1 标识符
2.2.2 变量的数据类型
2.2.3 变量的初始化
2.3 算术运算符和算术表达式
2.3.1 算术运算符
2.3.2 运算符的优先级、结合性和算术表达式
2.3.3 类型转换
2.3.4 求字节数运算符
2.4 赋值运算符和赋值表达式
2.5 自增、自减运算符和逗号运算符
2.5.1 自增、自减运算符
2.5.2 逗号运算符和逗号表达式
小结
实训数据类型、运算符与表达式
习题
第3章 顺序结构程序设计
3.1 C语句概述
3.1.1 C语句的分类
3.1.2 赋值语句
3.2 格式输出和输入
3.2.1 格式输出函数(print()函数)
3.2.2 格式输入函数(scanf()函数)
3.3 字符的输出和输入
3.3.1 字符输出函数(Imtchar()函数)
3.3.2 字符输入函数(getchar()函数)
3.4 顺序结构程序设计举例
小结
实训顺序结构程序设计
习题
第4章 选择结构程序设计
4.1 关系运算和逻辑运算
4.1.1 关系运算符和关系表达式
4.1.2 逻辑运算符和逻辑表达式
4.2 if语句
4.2.1 if语句的三种形式
4.2.2 if语句的嵌套
4.2.3 条件运算符和条件表达式
4.3 switch语句
4.4 选择结构程序设计举例
小结
实训选择结构程序设计
习题
第5章 循环结构程序设计
5.1 while循环语句
5.2 dowhile循环语句
5.3 for循环语句
5.4 break语句和continue语句
5.4.1 break语句
5.4.2 continue语句
5.5 循环结构的嵌套
5.6 循环结构程序设计举例
小结
实训循环结构程序设计
习题
第6章 数组
6.1 一维数组
6.1.1 一维数组的定义
6.1.2 访问数组元素
6.1.3 初始化数组元素
6.1.4 数组元素的输出
6.1.5 一维数组的应用
6.2 二维数组
6.2.1 二维数组的定义
6.2.2 访问二维数组元素
6.2.3 初始化二维数组
6.2.4 二维数组的应用
6.3 字符数组与字符串
6.3.1 字符数组的说明和引用
6.3.2 字符数组的输入/输出
6.3.3 字符串处理函数与字符串数组
6.4 数组应用举例
小结
实训数组
习题
第7章 函数
7.1 函数概述
7.2 函数的定义和返回值
7.2.1 函数定义的语法
7.2.2 函数的返回值
7.3 函数的调用
7.3.1 函数的两种调用方式
7.3.2 函数的参数传递
7.3.3 函数调用的语法要求
7.4 函数的说明
7.4.1 函数说明的形式
7.4.2 函数说明的位置
7.5 局部变量和全局变量
7.5.1 函数中的局部变量和全局变量
7.5.2 利用全局变量传递数据
7.6 变量的存储类别
7.7 函数的嵌套调用和递归调用
7.7.1 函数的嵌套调用
7.7.2 函数的递归调用
7.8 函数的存储类型
7.8.1 外部函数
7.8.2 静态函数
7.9 函数程序举例
小结
实训函数
习题
第8章 指针
8.1 指针及其定义
8.1.1 指针
8.1.2 指针的定义
8.1.3 指针的初始化
8.2 指针的运算
8.2.1 引用运算
8.2.2 指针的算术运算
8.2.3 指针的赋值运算
8.2.4 指针的关系运算
8.3 指针和变量
8.3.1 利用指针处理简单数据
8.3.2 指针作函数参数
8.4 指针和数组
8.4.1 指针和一维数组
8.4.2 指针和二维数组
8.5 指针和字符串
8.5.1 使指针指向字符串
8.5.2 利用指针输入和输出字符串
8.5.3 字符串数组
8.5.4 程序举例
8.6 指针和函数
8.6.1 指向函数的指针
8.6.2 指向函数的指针变量作函数参数
8.6.3 指针函数
小结
实训指针
习题
第9章 编译预处理
9.1 宏定义
9.1.1 不带参数的宏定义
9.1.2 带参数的宏定义
9.2 文件包含
9.3 条件编译
小结
实训编译预处理
习题
第10章 结构体和共用体
10.1 结构体类型
10.1.1 结构体类型的说明
10.1.2 结构体类型变量的定义
10.1.3 结构体变量的初始化
10.1.4 结构体成员引用
10.1.5 结构体变量的赋值运算
10.2 结构体数组
10.2.1 结构体数组的定义
10.2.2 结构体数组初始化
10.2.3 结构体数组的应用举例
10.3 结构体与函数
10.3.1 结构体变量作函数参数
10.3.2 结构体型函数
10.4 指针和结构体
10.4.1 结构体指针及其定义
10.4.2 通过指针引用结构体成员
10.4.3 结构体指针作函数参数
10.4.4 结构体指针函数
10.5 链表
10.5.1 链表概述
10.5.2 链表的操作
10.6 共用体类型
10.6.1 共用体类型的说明
10.6.2 共用体变量的引用和初始化
10.7 自定义类型
10.7.1 自定义类型的形式和功能
10.7.2 自定义类型的应用
10.8 程序举例
小结
实训结构体和共用体
习题
第11章 位运算
11.1 位运算符
11.2 位运算符的功能
11.2.1 按位与运算
11.2.2 按位或运算
11.2.3 按位异或运算
11.2.4 求反运算
11.2.5 左移运算
11.2.6 右移运算
11.2.7 位运算举例
小结
实训位运算
习题
第12章 文件
12.1 文件概述
12.2 文件类型指针与文件操作
12.3 文件打开函数
12.4 文件关闭函数
12.5 文件读/写函数
12.5.1 单个字符读/写函数
12.5.2 字符串读,写函数
12.5.3 数据块读/写函数
12.5.4 格式化读/写函数
12.6 文件定位函数
12.6.1 文件的定位
12.6.2 文件位置指针的检测
12.7 文件出错的检测
12.7.1 文件出错检测函数.ferror()
12.7.2 出错标志置零函数elearerr()
12.8 应用举例
小结
实训文件
习题
第13章 综合实训
附录AC语言中的关键字
附录B运算符的优先级和结合性
附录C常用字符与ASClI码对照表
附录D标准库函数
参考文献
同类热销图书
书名 | 作者 | 出版社 | 价格 | 购买 |
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 |
详情 |