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

请输入您要查询的图书:

 

书名 C语言程序设计(国外著名高等院校信息科学与技术优秀教材)
分类
作者 (印)亚沙万特·卡内特卡尔
出版社 人民邮电出版社
下载
简介
内容推荐
学习任何程序设计语言的最佳方法都是创建良好的程序,C语言也不例外。一旦决定编写程序我们就会发现,总是有至少两种方法可以实现。那么,如何才能找到最好的方法来实现程序?本书就能帮助读者解决此类问题。本书是一本C语言程序设计的经典教材。多年来,本书被很多工程和科学研究所及院校指定为学习教材。
本书这一版本(第17版)除了讲解C语言中基本的函数、指针、控制指令、数据类型、数组、字符串、输入输出、位操作等内容外,还增加了C语言程序设计的各个主题的实例和面试问题,以便读者尽快熟悉C语言的实际应用。书中的实例和习题已经过作者认真挑选,集中体现了各个知识要点的具体用法。本书提供可供读者下载的程序源代码,并配套出版《C语言程序设计习题解答》。
本书结构合理,内容深入浅出,既适合用作高等学校本科和专科学生学习C语言程序设计的教材,也适合用作零基础的程序设计初学者的自学用书。
作者简介
  徐波,浙江宁波人,熟悉C和C++、Java等语言。2002年开始从事计算机技术图书翻译。徐波技术视野广阔,翻译文笔优美。翻译有《C专家编程》、《C和指针》等。
目录
第1章 起步
本章内容 
1.1 什么是C语言 
1.2 C语言的基础知识 
1.2.1 字母、数字和特殊符号 
1.2.2 常量、变量和关键字 
1.2.3 C语言的常量类型 
1.2.4 整型常量的创建规则 
1.2.5 浮点型常量的创建规则 
1.2.6 字符型常量的创建规则 
1.2.7 C语言的变量类型 
1.2.8 变量名的创建规则 
1.2.9 C语言的关键字 
1.3 第1个C语言程序 
1.3.1 C语言程序的格式 
1.3.2 C语言程序中的注释 
1.3.3 什么是main() 
1.3.4 变量及其用法 
1.3.5 printf()及其用法 
1.3.6 编译和运行 
1.4 接收输入 
1.5 程序 
习题 
课后笔记 
第2章 C语言的指令 
本章内容 
2.1 指令的类型 
2.2 类型声明指令 
2.3 算术指令 
2.4 整型和浮点型的转换 
2.5 赋值时的类型转换 
2.6 操作符的优先层次 
2.7 操作符的结合性 
2.8 控制指令 
2.9 程序 
习题 
课后笔记 
第3章 决策控制指令 
本章内容 
3.1 if-else语句 
3.2 if-else中的多条语句 
3.3 嵌套的if-else语句 
3.4 一点告诫 
3.5 程序 
习题 
课后笔记 
第4章 更复杂决策的创建 
本章内容 
4.1 使用逻辑操作符:检测范围 
4.2 使用逻辑操作符:是否问题 
4.3 !操作符 
4.4 再论操作符的优先层次 
4.5 条件操作符 
4.6 程序 
习题 
课后笔记 
第5章 循环控制指令 
本章内容 
5.1 循环 
5.2 while循环 
5.2.1 提示和陷阱 
5.2.2 其他操作符 
5.3 程序 
习题 
课后笔记 
第6章 更复杂的循环控制
指令 
本章内容 
6.1 for循环 
6.1.1 循环的嵌套 
6.1.2 for循环的多重初始化 
6.2 break语句 
6.3 continue语句 
6.4 do-while循环 
6.5 非常规循环 
6.6 程序 
习题 
课后笔记 
第7章 case控制指令 
本章内容 
7.1 使用switch的决策 
7.2 switch与if-else梯状结构的对比 
7.3 goto关键字 
7.4 程序 
习题 
课后笔记 
第8章 函数 
本章内容 
8.1 什么是函数 
8.2 在函数之间传递值 
8.3 参数的传递顺序 
8.4 使用库函数 
8.5 一个不确定的问题 
8.6 函数的返回类型 
8.7 程序 
习题 
课后笔记 
第9章 指针 
本章内容 
9.1 传值调用和传引用调用 
9.2 指针概述 
9.3 再论函数调用 
9.4 结论 
9.5 程序 
习题 
课后笔记 
第10章 递归 
本章内容 
10.1 递归的概念 
10.2 程序 
习题 
课后笔记 
第11章 再论数据类型 
本章内容 
11.1 整型:long、short、signed、unsigned 
11.2 字符型:signed、unsigned 
11.3 浮点型:float、double、longdouble 
11.4 一些其他问题 
11.5 C语言的存储类型 
11.5.1 自动存储类型 
11.5.2 寄存器存储类型 
11.5.3 静态存储类型 
11.5.4 外部存储类型 
11.5.5 一些微妙的问题 
11.5.6 何时何地使用存储类型 
习题 
课后笔记 
第12章 C预处理器 
本章内容 
12.1 C预处理器的特性 
12.2 宏展开指令 
12.2.1 带参数的宏 
12.2.2 宏与函数的比较 
12.3 文件包含指令 
12.4 条件编译指令 
12.5 #if和#elif指令 
12.6 其他指令 
12.6.1 #undef指令 
12.6.2 #pragma指令 
12.7 构建过程 
12.8 程序 
习题 
课后笔记 
第13章 数组 
本章内容 
13.1 什么是数组 
13.2 关于数组的其他信息 
13.2.1 数组的初始化 
13.2.2 内存中的数组元素 
13.2.3 边界检查 
13.2.4 向函数传递数组元素 
13.3 指针和数组 
13.3.1 使用指针访问数组元素 
13.3.2 把数组传递给函数 
13.4 可变长数组 
13.5 程序 
习题 
课后笔记 
第14章 多维数组 
本章内容 
14.1 二维数组 
14.1.1 二维数组的初始化 
14.1.2 二维数组的内存映射 
14.1.3 指针和二维数组 
14.1.4 指向数组的指针 
14.1.5 把二维数组传递给函数 
14.2 指针数组 
14.3 三维数组 
14.4 程序 
习题 
课后笔记 
第15章 字符串 
本章内容 
15.1 什么是字符串 
15.2 关于字符串的其他说明 
15.3 指针和字符串 
15.4 字符串处理函数 
15.4.1 strlen() 
15.4.2 strcpy() 
15.4.3 strcat() 
15.4.4 strcmp() 
15.5 程序 
习题 
课后笔记 
第16章 处理多个字符串 
本章内容 
16.1 二维字
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 23:09:21