《C语言程式设计百问百例》是2008年中国铁道出版社出版的图书,作者是匡松。
基本介绍
- 书名:C语言程式设计百问百例
- 作者:匡松
- ISBN:9787113089726
- 页数:12332
- 定价:39.00元
- 出版社:中国铁道出版社
- 出版时间:2008-11
内容简介
全书共16章,内容包括C语言概述,数据类型、运算符与表达式,最简单的C语言程式设计,逻辑运算与判断选取控制,循环控制,数组,函式,编译预处理,指针,结构体与共用体,位运算,档案,常见错误与程式调试,常用数据结构和算法,全国计算机等级考试二级C语言程式设计考试应试20问以及面试经典问题和案例。第15章为读者参加全国计算机等级考试二级C语言程式设计考试提供了针对性的指导,其内容包括:考试真题试卷分析、複习方法及策略、笔试应考方法及技巧、上机考试应试策略及技巧等,能有效地帮助读者提高等级考试的应试能力。最后一章蒐集了一些面试题目,并将它们分类整理,读者在学习完《C语言程式设计百问百例》之后,自我测试一下,看看是不是掌握了这些技术,以便查漏补缺,同时也为自己的就业做好準备。《C语言程式设计百问百例》提供了190个“问题”和196个“案例”,另外特别添加了62个面试题目,内容丰富,系统全面,既适合初学者练习使用,也适合程式设计师作为常备的C语言手册使用。
图书目录
第1章 C语言概述
问1 C语言是谁发明的?是怎样发展起来的
问2 C语言有何特点
问3 编译型语言和解释型语言有何区别
问4 Turbo C是一个什幺样的产品
例1 编写第一个简单的C语言程式
问5 C语言程式的基本结构如何
问6 C语言源程式的书写格式有何特点
问7 C语言程式中的main函式有什幺作用
问8 什幺是函式馆
问9 C语言程式的输入到执行需要一个怎样的过程
问10 源程式的编译及连线是怎样一个过程
例2 经典的Hello World!程式
问11 什幺是头档案
例3 程式代码的编译、连线与运行
第2章 数据类型、运算符与表达式
问12 什幺是常量
问13 如何定义符号常量
问14 符号常量只能用大写字母表示吗
问15 什幺是变数?如何定义变数
例4 常量和变数的简单使用
问16 C语言中有哪些基本数据类型
问17 编写C程式时,如何确定使用哪种整数类型
问18 C语言是强类型的语言,这是什幺意思
问19 C语言如何表示不同进位计数制的整型常量.
例5 整型常量的表示
问20 什幺是整型变数?整型变数有哪些类型
例6 整型变数的定义和使用
问21 什幺是实型变数?实型数据有哪些类型
例7 实型变数的定义和使用
问22 C语言中如何表示字元型常量
问23 字元在记忆体中存储的是字元本身吗
例8 字元常量的表示与输出
例9 输出字元的ASCII码值
问24 不同数值类型的数据混合运算时如何进行类型转换
问25 C语言中为什幺要使用转义字元
问26 C语言中转义字元是如何表示的
例10 转义字元的使用
例11 输出特殊的字元
问27 什幺是字元串常量
问28 字元串常量与字元常量有何不同
例12 输出字元与字元串
例13 字元数组的定义和使用
问29 什幺是表达式
问30 如何正确理解和使用赋值运算符
问31 如何正确理解和使用条件运算符
问32 为什幺表达式1/2的值为0
例14 从键盘输入数据并进行计算处理
问33 如何指定输出数据的域宽、小数位数和对齐方式
问34 如何理解自增运算符与自减运算符
问35 自增运算符”++”和自减运算符“一”运算可对常量执行吗.
例15 正确理解和使用自增运算符和自减运算符
例16 进一步理解自增运算符与自减运算符
例17 利用自增运算符“++”实现累加
例18 正确理解算术运算符的优先权
问36 如何计算表达式(X++)+(++x)+(X++)
例19 以下程式的运行结果为什幺与问36的解释不一致
问37 字元型数据与整型数据、浮点型数据为什幺可以直接运算
例20 转换字母的大小写
问38 如何理解表达式x=y=1
例21 理解赋值运算符、赋值表达式及运算符优先权.
问39 如何理解逗号运算符和逗号表达式
问40 逗号表达式是如何运算的
例22 理解逗号运算符
问41 如何理解複合赋值运算符
例23 理解複合赋值运算符
问42 int x=32767;x++;为什幺x的值为-32 768
例24 整型数据的溢出问题
问43 对于浮点型数据执行相等比较为什幺有时会出现问题
第3章 最简单的C语言程式设计
问44 什幺是程式的顺序结构
问45 C语言的基本语句包含哪些类型
……
第4章 逻辑运算与判断选取控制
第5章 循环控制
第6章 数组
第7章 函式
第8章 编译预处理
第9章 指针
第10章 结构体与共用体
第11章 位运算
第12章 档案
第13章 常见错误与程式调试
第14章 常用数据结构和算法
第15章 等级考试应试指导20问
第16章 经典C语言面试问题和案例
问1 C语言是谁发明的?是怎样发展起来的
问2 C语言有何特点
问3 编译型语言和解释型语言有何区别
问4 Turbo C是一个什幺样的产品
例1 编写第一个简单的C语言程式
问5 C语言程式的基本结构如何
问6 C语言源程式的书写格式有何特点
问7 C语言程式中的main函式有什幺作用
问8 什幺是函式馆
问9 C语言程式的输入到执行需要一个怎样的过程
问10 源程式的编译及连线是怎样一个过程
例2 经典的Hello World!程式
问11 什幺是头档案
例3 程式代码的编译、连线与运行
第2章 数据类型、运算符与表达式
问12 什幺是常量
问13 如何定义符号常量
问14 符号常量只能用大写字母表示吗
问15 什幺是变数?如何定义变数
例4 常量和变数的简单使用
问16 C语言中有哪些基本数据类型
问17 编写C程式时,如何确定使用哪种整数类型
问18 C语言是强类型的语言,这是什幺意思
问19 C语言如何表示不同进位计数制的整型常量.
例5 整型常量的表示
问20 什幺是整型变数?整型变数有哪些类型
例6 整型变数的定义和使用
问21 什幺是实型变数?实型数据有哪些类型
例7 实型变数的定义和使用
问22 C语言中如何表示字元型常量
问23 字元在记忆体中存储的是字元本身吗
例8 字元常量的表示与输出
例9 输出字元的ASCII码值
问24 不同数值类型的数据混合运算时如何进行类型转换
问25 C语言中为什幺要使用转义字元
问26 C语言中转义字元是如何表示的
例10 转义字元的使用
例11 输出特殊的字元
问27 什幺是字元串常量
问28 字元串常量与字元常量有何不同
例12 输出字元与字元串
例13 字元数组的定义和使用
问29 什幺是表达式
问30 如何正确理解和使用赋值运算符
问31 如何正确理解和使用条件运算符
问32 为什幺表达式1/2的值为0
例14 从键盘输入数据并进行计算处理
问33 如何指定输出数据的域宽、小数位数和对齐方式
问34 如何理解自增运算符与自减运算符
问35 自增运算符”++”和自减运算符“一”运算可对常量执行吗.
例15 正确理解和使用自增运算符和自减运算符
例16 进一步理解自增运算符与自减运算符
例17 利用自增运算符“++”实现累加
例18 正确理解算术运算符的优先权
问36 如何计算表达式(X++)+(++x)+(X++)
例19 以下程式的运行结果为什幺与问36的解释不一致
问37 字元型数据与整型数据、浮点型数据为什幺可以直接运算
例20 转换字母的大小写
问38 如何理解表达式x=y=1
例21 理解赋值运算符、赋值表达式及运算符优先权.
问39 如何理解逗号运算符和逗号表达式
问40 逗号表达式是如何运算的
例22 理解逗号运算符
问41 如何理解複合赋值运算符
例23 理解複合赋值运算符
问42 int x=32767;x++;为什幺x的值为-32 768
例24 整型数据的溢出问题
问43 对于浮点型数据执行相等比较为什幺有时会出现问题
第3章 最简单的C语言程式设计
问44 什幺是程式的顺序结构
问45 C语言的基本语句包含哪些类型
……
第4章 逻辑运算与判断选取控制
第5章 循环控制
第6章 数组
第7章 函式
第8章 编译预处理
第9章 指针
第10章 结构体与共用体
第11章 位运算
第12章 档案
第13章 常见错误与程式调试
第14章 常用数据结构和算法
第15章 等级考试应试指导20问
第16章 经典C语言面试问题和案例