扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
C语言程序设计简明教程 版权信息
- ISBN:9787302504856
- 条形码:9787302504856 ; 978-7-302-50485-6
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
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 为什么引入文件
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 为什么引入文件
展开全部
书友推荐
- >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥16.9¥49.8 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥30.5¥35.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥25.0¥48.0 - >
中国历史的瞬间
中国历史的瞬间
¥16.7¥38.0 - >
随园食单
随园食单
¥21.6¥48.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥18.7¥39.8 - >
回忆爱玛侬
回忆爱玛侬
¥9.8¥32.8
本类畅销
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22