网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 新编C语言程序设计
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书针对计算机专业新生和对程序设计感兴趣的初学者进行编写,全书分为10章,内容包括C语言概述、数据类型、运算符和表达式、数据的输入和输出、选择结构、循环结构、数组、函数、指针、结构体、共用体、枚举与链表,以及文件操作。
本书注重理论与实践相结合,同时兼顾激发读者的学习兴趣,在教学内容上采用了“沉浸阅读”+“启发思考”+“知识点巩固”+“一例多解”+“实战体验”的设计方法,每一个章节都有先导或预备知识,由此引入本章要讲解的具体内容,同时在关键节点提出问题,启发读者思考,并及时通过重点提示、题目巩固和实例分析等加深读者对知识点的理解,最后通过实战练习锻炼和培养读者的计算思维。每章结尾都附有大量习题,使读者能快速有效地复习和掌握章节知识,提高解决实际问题的能力。
本书配套有PPT教学课件、全部示例和实战程序的源码,适合作为大学计算机专业教材、非计算机专业的公共课教材、全国计算机等级考试参考书,以及对程序设计感兴趣的读者的自学用书。
目录
第1章 C语言概述
1.1 计算机与程序设计语言
1.1.1 冯·诺依曼结构
1.1.2 程序设计
1.1.3 程序设计语言
1.2 C语言的特点
1.3 IDE的安装
1.3.1 下载Code::Blocks
1.3.2 安装Code::Blocks
1.3.3 运行软件
1.3.4 新建和运行项目
1.3.5 打开已有项目
1.4 C程序基本框架介绍
1.5 基本的编程原则
1.6 编程实战
习题
第2章 数据类型、运算符和表达式
2.1 预备知识
2.1.1 位、字节、字与字长
2.1.2 C程序与内存
2.2 数据类型
2.2.1 数据类型的划分
2.2.2 不同数据类型的内存占用与数据编码
2.3 常量
2.3.1 整型常量
2.3.2 浮点型常量
2.3.3 字符型常量
2.3.4 字符串常量
2.3.5 符号常量
2.4 变量
2.5 常变量
2.6 关键字与标识符
2.6.1 关键字
2.6.2 标识符
2.7 运算符
2.7.1 算术运算符
2.7.2 关系运算符
2.7.3 逻辑运算符
2.7.4 位运算符
2.7.5 赋值(复合赋值)运算符
2.7.6 其他运算符
2.8 表达式
2.8.1 运算符的优先级和结合方向
2.8.2 自动类型转换
2.8.3 对数据溢出的处理
2.9 数学函数
2.10 C语句
2.11 编程实战
习题
第3章 数据的输入和输出
3.1 预备知识
3.1.1 缓冲区
3.1.2 缓冲区的类型
3.1.3 读取缓冲区的数据
3.1.4 缓冲区的刷新
3.2 格式化输入函数scanf()
3.2.1 scanf()的使用形式
3.2.2 scanf()的格式描述
3.2.3 scanf()的变量地址列表
3.3 格式化输出函数printf()
3.3.1 printf()的使用形式
3.3.2 printf()的格式描述
3.4 单字符I/O函数
3.4.1 单字符输入函数getchar()
3.4.2 单字符输出函数putchar()
3.5 编程实战
习题
第4章 选择结构
4.1 预备知识
4.1.1 算法的特点
4.1.2 算法的描述方法
4.2 if选择结构
4.2.1 if单分支选择结构
4.2.2 if…else双分支选择结构
4.2.3 if语句的嵌套
4.3 switch结构
4.4 编程实战
习题
第5章 循环结构
5.1 循环的相关概念
5.1.1 循环结构
5.1.2 循环条件的设计
5.1.3 循环体的设计
5.1.4 循环效率的分析
5.2 for循环
5.3 while循环
5.4 do…while循环
5.5 循环的跳转
5.6 循环的嵌套
5.7 编程实战
5.7.1 数据统计类
5.7.2 具有特质的数的判断
5.7.3 字符类的处理
5.7.4 打印图形
5.7.5 穷举问题
习题
第6章 数组
6.1 预备知识
6.1.1 顺序存储与下标
6.1.2 团队名的作用
6.1.3 访问团队成员
6.2 数组的定义、存储与元素的引用
6.2.1 数组的定义
6.2.2 数组的存储与元素的引用
6.3 数组的初始化
6.4 输入和输出数组元素
6.5 编程实战
6.5.1 数据统计类
6.5.2 数组的排序
6.5.3 有序插入
6.5.4 查找数据
6.5.5 删除数据
6.5.6 逆序存储
6.5.7 字符串处理
习题
第7章 函数
7.1 结构化程序设计与函数
7.1.1 结构化程序设计
7.1.2 函数
7.2 函数的定义、声明与调用
7.2.1 函数的定义
7.2.2 函数的声明与调用
7.3 参数传递和返回值
7.3.1 参数传递
7.3.2 返回值
7.4 作用域与存储类别
7.4.1 作用域
7.4.2 存储类别与生存期
7.5 static与extern关键字
7.5.1 static关键字
7.5.2 extern关键字
7.6 函数的嵌套调用与递归调用
7.6.1 函数的嵌套调用
7.6.2 函数的递归调用
7.7 带参数的宏定义
7.8 编程实战
7.8.1 判断特质数的函数
7.8.2 数据类型或数据进制的转换
7.8.3 二维数组处理函数
习题
第8章 指针
8.1 数据与地址
8.1.1 数据与地址的关系
8.1.2 保存地址
8.1.3 地址与指针
8.1.4 将指针变量与数据建立联系
8.1.5 使用指针变量的意义
8.1.6 定义与使用指针变量的注意事项
8.2 指针变量作为函数参数
8.3 通过指针变量引用一维数组
8.3.1 将指针变量指向一维数组
8.3.2 指针变量可以在数组中进行的运算
8.3.3 通过指针变量引用一维数组元素的方法
8.3.4 通过指针变量引用字符串
8.3.5 通过指针变量接收一维数组的传参
8.4 通过指针变量引用二维数组
8.4.1 定位二维数组中的元素
8.4.2 利用不同的指针变量引用二维数组元素
8.4.3 通过不同的指针变量接收二维数组的传参
8.5 指针数组
8.6 指向指针的指针变量
8.7 指向函数的指针变量
8.8 函数返回值是指针变量
8.9 带参数的main()
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 8:38:54