书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >>
C语言程序设计简明教程

C语言程序设计简明教程

作者:鹿玉红
出版社:清华大学出版社出版时间:2018-08-01
开本: 16开 页数: 421
本类榜单:教材销量榜
中 图 价:¥50.7(6.5折) 定价  ¥78.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

C语言程序设计简明教程 版权信息

C语言程序设计简明教程 内容简介

C语言是一种结构化的计算机程序设计语言,具有使用灵活、表达能力强,兼具高级语言和低级语言双重功能等特点,是各大院校计算机程序设计入门课程的**语言之一。本书以应用性为中心,以培养程序设计思想和程序设计能力为本位,坚持基础理论与应用实践并重的指导思想。 全书理论内容分析透彻严谨、详略得当,案例丰富生动,内容简洁、衔接自然、层层深入,共分为11章,全面讲解C语言的数据类型和表达式、三种基本结构的程序设计、模块化程序设计、数组、指针、结构体和文件等内容,每章后均附有重点内容小结和多种类型的习题,同时第11章为每章设置了相应的实验指导,与教学内容紧密衔接,相辅相成。本书配有电子课件、例题和实验的程序源码、习题答案等丰富的教学资源。 本书适合作为高等院校C语言程序设计等相关课程的教材,也可供C语言程序设计爱好者或参加各种C语言考试的读者学习使用。

C语言程序设计简明教程 目录

第1章 初识C语言
1.1 什么是C语言
1.1.1 计算机语言
1.1.2 C语言的由来
1.2 为什么学习C语言
1.2.1 C语言的特点
1.2.2 C语言的应用
1.3 认识C语言程序
1.3.1 计算机程序
1.3.2 C语言程序的基本结构
1.4 运行C程序的步骤和方法
1.4.1 C程序的一般运行步骤
1.4.2 使用集成开发环境Visual C++6.0实现C程序
1.4.3 C程序的调试方法
1.5 重点内容小结
习题
第2章 C程序设计基础
2.1 C数据类型概述
2.1.1 C数据类型
2.1.2 为什么设置数据类型
2.2 数据表现形式
2.2.1 常量
2.2.2 变量
2.2.3 C标识符
2.3 基本数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 字符型数据
2.4 C语言的运算符与表达式
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 算法的常用描述方法
2.5.3 结构化程序设计
2.6 重点内容小结
习题
第3章 顺序结构程序设计
3.1 C语句概述
3.1.1 说明语句
3.1.2 执行语句
3.2 字符数据的输入输出函数
3.2.1 字符输出函数putchar
3.2.2 字符输入函数getchar
3.3 数据的格式化输入输出函数
3.3.1 数据的格式化输出函数printf
3.3.2 数据的格式化输入函数scanf
3.4 顺序结构应用举例
3.5 重点内容小结
习题
第4章 选择结构程序设计
4.1 选择结构与条件判断
4.1.1 逻辑值的约定
4.1.2 关系运算符及其表达式
4.1.3 逻辑运算符及其表达式
4.2 if语句的基本格式
4.2.1 if语句的单分支结构
4.2.2 if语句的双分支结构
4.2.3 if语句的多分支结构
4.2.4 if语句的使用说明
4.2.5 if语句间的关系
4.3 条件运算符和条件表达式
4.3.1 条件运算符
4.3.2 条件表达式
4.4 switch语句
4.5 选择结构应用举例
4.6 重点内容小结
习题
第5章 循环结构程序设计
5.1 为什么需要循环控制
5.2 while语句
5.3 do-while语句
5.4 for语句
5.5 break和continue语句
5.5.1 break语句
5.5.2 continue语句
5.6 循环的嵌套
5.7 循环结构应用举例
5.8 重点内容小结
习题
第6章 模块化程序设计
6.1 为什么引入函数
6.2 函数的定义及调用
6.2.1 函数的定义
6.2.2 函数的调用形式
6.2.3 函数的声明
6.3 函数调用过程中的参数传递
6.4 函数的嵌套调用和递归调用
6.4.1 函数的嵌套调用
6.4.2 函数的递归调用
6.5 变量的作用域和存储类别
6.5.1 变量的作用域
6.5.2 变量的存储类别
6.6 内部函数和外部函数
6.6.1 内部函数
6.6.2 外部函数
6.7 重点内容小结
习题
第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.5 向函数传递一维数组
7.5.1 用数组元素作函数实参
7.5.2 用数组名作函数实参
7.6 向函数传递二维数组
7.7 重点内容小结
习题
第8章 指针
8.1 指针的含义
8.2 指针与变量
8.2.1 指针变量的定义
8.2.2 指针变量的引用
8.3 指针与数组
8.3.1 指针与一维数组
8.3.2 指针与二维数组
8.3.3 指针与字符串
8.3.4 指针数组和指向指针的指针
8.4 指针与函数
8.4.1 简单指针变量作为函数参数
8.4.2 指向数组的指针变量作为函数参数
8.4.3 指针数组作为函数参数
8.4.4 返回值为指针的函数与函数指针变量
8.5 重点内容小结
习题
第9章 用户自定义数据类型
9.1 为什么引入结构体
9.2 结构体类型
9.2.1 结构体类型的定义
9.2.2 用typedef命名数据类型
9.3 结构体类型变量的定义及初始化
9.3.1 结构体变量的定义和初始化
9.3.2 结构体数组的定义和初始化
9.3.3 结构体指针的定义及初始化
9.4 向函数传递结构体
9.4.1 结构体变量作函数参数
9.4.2 结构体指针作函数参数
9.4.3 结构体数组作函数参数
*9.5 共用体
*9.6 枚举数据类型
*9.7 动态数据结构——单向链表
9.8 重点内容小结
习题
第10章 文件
10.1 为什么引入文件
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服