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

请输入您要查询的图书:

 

书名 C语言程序设计(第4版计算机类普通高等教育应用型系列教材)
分类
作者
出版社 科学出版社
下载
简介
内容推荐
本书共10章,主要内容包括C语言程序设计概述,数据及运算,控制结构,数组,字符串与指针,函数,编译预处理,结构体、共用体与枚举类型,文件操作,C++程序设计初步等。
本次再版融入“互联网+教育”的理念,除配有大量例题和习题外,本书还提供了重点教学内容和大部分例题的讲解视频,读者可以扫描书中的二维码观看。本书还提供了与教材配套的教学课件、例题源代码和习题参考答案,以及“C语言程序设计实验CAI系统”,方便学生和教师使用。
本书可作为各类高等院校理工科学生学习“C语言程序设计”课程的教材,也可作为广大计算机爱好者学习C语言程序设计的参考书。
目录
第1章 C语言程序设计概述
1.1 计算机系统
1.1.1 计算机的发展
1.1.2 计算机系统组成
1.2 计算机程序设计概述
1.2.1 程序与程序设计语言
1.2.2 程序设计方法概述
1.3 C语言简介
1.3.1 C语言的发展
1.3.2 C语言的特点
1.3.3 C语言的字符集
1.3.4 C语言的标识符
1.4 C语言的程序结构
1.4.1 几个简单的C语言程序实例\t
1.4.2 C语言程序的结构特点
1.4.3 C语言函数的结构
1.4.4 C语言程序的书写风格
1.5 算法及算法的表示
1.5.1 算法概述
1.5.2 算法的特性
1.5.3 算法的表示
1.5.4 用N-S图表示算法
1.5.5 程序设计过程
1.6 运行一个C语言程序
1.6.1 C语言程序运行的一般步骤\t
1.6.2 在Dev C++ 5.11环境下编辑、编译及运行C语言程序\t
小结\t
习题\t
第2章 数据及运算
2.1 C语言的数据类型
2.1.1 C语言数据类型概述
2.1.2 基本数据类型
2.1.3 各类数据在内存中的存储形式\t
2.2 常量
2.2.1 数值常量
2.2.2 字符常量
2.2.3 字符串常量
2.2.4 转义字符
2.2.5 符号常量
2.3 变量
2.3.1 变量的定义
2.3.2 变量的赋初值
2.4 指针变量
2.4.1 地址的概念
2.4.2 变量的存储与访问
2.4.3 指针变量的定义
2.4.4 指针变量的初始化
2.4.5 指针变量的访问
2.5 运算符与表达式
2.5.1 运算符概述
2.5.2 算术运算符与算术表达式
2.5.3 赋值运算符与赋值表达式
2.5.4 关系运算与逻辑运算
2.5.5 逗号运算符和逗号表达式
2.5.6 位运算符
2.5.7 指针变量的运算
2.5.8 数据类型隐式转换与强制转换\t
2.6 标准输入/输出
2.6.1 格式化输出函数printf( )
2.6.2 格式化输入函数scanf( )
2.6.3 字符非格式输入/输出函数\t
2.7 常用库函数
2.7.1 数学函数
2.7.2 随机函数
2.7.3 字符函数
本章小结\t
习题\t
第3章 控制结构
3.1 C语句结构
3.2 顺序结构
3.3 选择结构
3.3.1 if条件语句
3.3.2 条件运算符和条件表达式
3.3.3 switch语句(开关语句)
3.3.4 选择结构的嵌套
3.3.5 选择结构程序举例
3.4 循环结构
3.4.1 while语句
3.4.2 do…while语句
3.4.3 for循环语句
3.4.4 循环的嵌套——多重循环结构\t
3.4.5 3种循环语句比较
3.5 其他控制语句
3.5.1 break语句
3.5.2 continue语句
3.5.3 goto语句
3.6 应用程序举例
3.6.1 素数与哥德巴赫猜想
3.6.2 穷举法
3.6.3 迭代法
小结\t
习题\t
第4章 数组
4.1 数组概述
4.2 一维数组
4.2.1 一维数组的定义
4.2.2 一维数组元素赋值
4.2.3 一维数组元素的引用
4.2.4 一维数组的基本操作
4.2.5 一维数组应用举例
4.3 二维数组与多维数组
4.3.1 二维数组的定义
4.3.2 二维数组元素的引用
4.3.3 二维数组的初始化
4.3.4 二维数组的基本操作
4.3.5 二维数组应用举例
4.3.6 多维数组的定义和引用
小结\t
习题\t
第5章 字符串与指针
5.1 数组与指针
5.1.1 指向一维数组的指针
5.1.2 指向二维数组的指针
5.2 字符数组与字符串
5.2.1 字符数组与初始化
5.2.2 字符数组的引用
5.2.3 字符串与字符数组
5.2.4 字符数组的输入/输出
5.3 字符串与字符指针
5.3.1 指向字符串的指针
5.3.2 使用字符串指针变量与字符数组的区别\t
5.3.3 字符串处理函数
5.4 指针数组与多级指针变量
5.4.1 指针数组
5.4.2 指向指针的指针
5.5 应用程序举例
5.5.1 插入法
5.5.2 字符串的处理
小结\t
习题\t
第6章 函数
6.1 函数概述
6.1.1 模块化程序设计方法
6.1.2 C语言中函数的分类
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.3.4 数组作参数
6.3.5 函数的嵌套调用
6.3.6 函数的递归调用
6.4 函数与指针
6.4.1 返回指针值的函数
6.4.2 函数的指针
6.4.3 指向函数的指针变量作参数\t
6.5 main( )函数的参数
6.6 函数与变量的作用域
6.6.1 局部变量与全局变量
6.6.2 动态存储变量与静态存储变量\t
6.6.3 内部函数与外部函数
6.7 应用程序举例
小结\t
习题\t
第7章 编译预处理
7.1 宏定义
7.1.1 无参数宏定义
7.1.
序言
本书曾被中国科学院教材建设专家委员会评为信息
技术类“优秀教材(部级)二等奖”,并获浙江省“十
一五”重点建设教材。第三版自2018年6月由科学出版
社出版以来,先后多次重印,受到广大读者的欢迎,被
全国多所高等院校选为教材,得到了不少专家、教师和
学生的好评。几年来,我们收到不少读者和教师来信,
他们在肯定本书的同时,也提出了不少有益的意见和建
议。我们紧跟党的二十大精神,落实立德树人的根本任
务,根据读者反馈的意见,并结合这几年的教学实践,
对教材进行了再次修订,推出第四版。第四版保持了前
三版的写作风格和特色,对部分章节内容进行了删减、
调整和充实。
第四版与第三版相比较,主要做了以下几个方面的
调整。
1)将第三版内容较少的第2章和第3章合并为“数
据及运算”,将内容篇幅过大的原第5章拆分为“数组
”和“字符串与指针”两章。
2)对各章内容进行了细致修改,使读者更容易理
解和掌握。
3)精选和充实了教材的例题。例题是帮助读者理
解、掌握教学内容而设计的程序范例,此次修改更换了
部分例题,对原有例题的程序代码进行了优化,使读者
更容易阅读理解。对大部分例题给出了编程分析,在例
题最后,针对一些要求学生掌握并容易出错的问题设计
了“思考与讨论”,使读者通过学习能够做到举一反三
,加深对所学内容的理解和掌握,提高编程能力,培养
计算机程序设计素养及思维方法,为进一步学习有关专
业课程和从事程序设计相关工作打下坚实的基础,进一
步培养用计算机解决一些实际问题的分析思考能力。
4)考虑到互联网在教育教学中的应用,本次再版
时融入了“互联网+教育”的理念,提供了重点教学内
容和大部分例题的讲解视频,读者可以扫描书中的二维
码进行观看;此外,还提供了与教材配套的教学课件、
例题源代码和习题参考答案,以及“C语言程序设计实
验CAI系统”,方便读者更好地利用本书进行教学与学
习。
本次再版由庄儿、宋蔚、罗朝盛提出修改思路、修
订方案并最后修改定稿。参与再版工作的有庄儿、宋蔚
、罗朝盛、魏英、张银南、马杨珲、朱梅、琚洁慧、龚
婷、楼宋江等,庄儿、马杨珲、朱梅、琚洁慧、龚婷、
楼宋江等为本书提供了视频资源。本书由庄儿、宋蔚、
罗朝盛负责统稿。
在本次再版过程中,我们得到了浙江科技大学信息
与电子工程学院计算机基础教学部全体教师的帮助和支
持,吸取了不少读者反馈的意见和建议,在此对他们表
示衷心的感谢。
本书虽经多次讨论并反复修改,但限于作者水平,
不当之处仍在所难免,谨请广大读者批评指正。
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 7:13:48