• C语言程序设计案例精粹(全程实录)
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计案例精粹(全程实录)

编程语言 新华书店全新正版书籍

40.28 6.7折 59.8 全新

仅1件

江苏无锡
认证卖家担保交易快速发货售后保障

作者崔丹、罗建航、王迤冉 著

出版社电子工业出版社

出版时间2010-09

版次1

装帧平装

货号11621618

上书时间2024-02-21

新华文轩网络书店

十四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
新华文轩网络书店 全新正版书籍
商品描述
 本书由浅入深、循序渐进地讲解了C语言的基础知识,以及如何使用C语言进行程序开发。本书内容包括C语言开发环境、数据类型、运算符、控制语句、输入与输出、数组、函数、指针、结构体与共用体、链表、编译预处理、文件、字符串处理、调试、软件测试、常用算法,以及C语言的实际应用和工程应用等。最后,通过几个实际应用的例子讲解如何使用C语言解决生活中的问题以及如何使用C语言进行工程项目开发。 
本书知识全面、重点突出。其中覆盖了基于Visual C++6.0环境的C开发中的各个方面,通过学习本书可以使C语言的编程爱好者、C语言自学者、初学者和相关专业大中专学生、计算机等级考试的考生轻松入门,并且全面了解C语言的应用方向和重点内容,从而为进一步学习C语言提供坚实基础。  
图书标准信息
  • 作者 崔丹、罗建航、王迤冉 著
  • 出版社 电子工业出版社
  • 出版时间 2010-09
  • 版次 1
  • ISBN 9787121116889
  • 定价 59.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 462页
  • 字数 768千字
  • 正文语种 简体中文
【内容简介】
《C语言程序设计案例精粹(全程实录)》由浅入深、循序渐进地讲解了C语言的基础知识,以及如何使用C语言进行程序开发。《C语言程序设计案例精粹(全程实录)》内容包括C语言开发环境、数据类型、运算符、控制语句、输入与输出、数组、函数、指针、结构体与共用体、链表、编译预处理、文件、字符串处理、调试、软件测试、常用算法,以及C语言的实际应用和工程应用等。最后,通过几个实际应用的例子讲解如何使用C语言解决生活中的问题以及如何使用C语言进行工程项目开发。
《C语言程序设计案例精粹(全程实录)》知识全面、重点突出。其中覆盖了基于VisualC++6.0环境的C开发中的各个方面,通过学习《C语言程序设计案例精粹(全程实录)》可以使C语言的编程爱好者、C语言自学者、初学者和相关专业大中专学生、计算机等级考试的考生轻松入门,并且全面了解C语言的应用方向和重点内容,从而为进一步学习C语言提供坚实基础。
【目录】
第1章C语言开发环境简介
1.1C语言发展历史
1.2C语言的特点
1.3C语言的广泛应用
1.4VisualC++6.0开发环境概述
1.4.1VisualC++6.0开发环境安装
1.4.2VisualC++6.0开发环境介绍
1.5VisualC++6.0下创建开发项目
1.5.1VisualC++6.0下创建工程项目
1.5.2VisualC++6.0下C语言源代码创建
实训1.1——一个经典的C语言程序
1.6疑难解答和上机题
1.6.1疑难解答
1.6.2上机题

第2章基本数据类型
2.1数据类型概述
2.2进制换算
2.2.1进位计数制概述
2.2.2二进制与其他进制转换
2.2.3八进制与其他进制转换
2.2.4十六进制与其他进制转换
2.2.5十进制与二进制的转换
2.2.6机器数及其在内存中的存储格式
2.3常量
2.3.1整型常量
2.3.2实型常量
2.3.3字符常量
2.3.4字符串常量
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.6疑难解答和上机题
2.6.1疑难解答
2.6.2上机题

第3章运算符和表达式
3.1运算符与表达式的分类
3.1.1运算符的分类
3.1.2表达式的分类
3.2运算符的优先级与结合性
3.3赋值运算符与赋值表达式
3.4算术运算符与算术表达式
3.4.1算术运算符与数据类型
实训3.1——计算圆柱体体积
3.4.2模除运算符
3.4.3自增自减运算符
3.5关系运算符与关系表达式
3.6逻辑运算符与逻辑表达式
3.6.1逻辑与(&&)
3.6.2逻辑或(||)
3.6.3逻辑非(!)
实训3.2——判断闰年
3.7位运算符
实训3.3——交换两变量的值
3.8条件运算符
实训3.4——分段函数计算
3.9sizeof运算符
3.10强制类型转换
3.11疑难解答和上机题
3.11.1疑难解答
3.11.2上机题

第4章C语言标准输入与输出
4.1C语言标准库函数概述
4.2格式输出函数printf
4.2.1标准格式输出
4.2.2格式输出控制
4.3格式输入函数scanf
4.3.1标准格式输入
4.3.2格式输入控制
4.4字符输入输出函数
4.4.1putchar函数
4.4.2getchar函数
实训4.1——输出及格率
4.5疑难解答和上机题
4.5.1疑难解答
4.5.2上机题

第5章分支结构程序设计
5.1结构化程序设计思想
5.2简单的if语句
5.2.1if语句的定义
5.2.2合理设计if语句
实训5.1——求一元二次方程的实根解
5.3多分支if语句
5.3.1if-else语句的结构
5.3.2if-else语句的应用
5.3.3if-else-if语句的结构及应用
5.4嵌套if-else语句
5.4.1嵌套if-else语句的定义
5.4.2嵌套if-else语句的应用
实训5.2——求一元二次方程的复数根解
5.5switch语句
5.5.1switch语句的定义
5.5.2break语句
5.5.3switch语句的执行与应用
实训5.3——使用switch语句实现四则运算
5.6嵌套switch语句
5.6.1嵌套switch语句的定义
5.6.2嵌套switch语句的执行与应用
5.7疑难解答和上机题
5.7.1疑难解答
5.7.2上机题

第6章循环结构程序设计
6.1循环语句的提出
6.2for循环语句
6.2.1for语句的定义
6.2.2for语句的执行
6.2.3for语句的应用
6.3for循环嵌套语句
6.3.1for循环嵌套语句的定义与执行
6.3.2for循环嵌套语句的应用
实训6.1——打印九九乘法表
实训6.2——打印三位数水仙花数
6.4while循环语句
6.4.1while循环语句的定义
6.4.2while循环语句的应用
实训6.3——记录键盘输入字符数
6.5do-while循环语句
6.5.1do-while循环语句的定义
6.5.2do-while循环语句的应用
6.6goto语句
6.7break语句和continue语句
6.7.1break语句
6.7.2continue语句
6.8疑难解答和上机题
6.8.1疑难解答
6.8.2上机题

第7章数组
7.1一维数组
7.1.1一维数组的定义
7.1.2一维数组赋值与引用
7.1.3一维数组的应用
实训7.1——数列排序
7.2二维数组
7.2.1二维数组的定义
7.2.2二维数组的赋值与引用
7.2.3二维数组的应用
实训7.2——学员平均成绩计算
实训7.3——输出杨辉三角
7.3字符数组
7.3.1字符数组的定义
7.3.2字符数组的赋值与引用
7.3.3字符数组与字符串
7.3.4二维字符数组
7.4疑难解答和上机题
7.4.1疑难解答
7.4.2上机题

第8章函数
8.1函数的定义
8.1.1函数的分类
8.1.2函数的定义
8.2函数的调用与声明
8.2.1函数的调用
实训8.1——计算数学分段函数
8.2.2函数的声明
实训8.2——近似计算圆周率?
8.2.3函数的参数
8.3局部变量与全局变量
8.3.1局部变量
8.3.2全局变量
8.4函数的嵌套调用和递归
实训8.3——汉诺塔程序设计
8.5数组作函数参数
8.6疑难解答和上机题
8.6.1疑难解答
8.6.2上机题

第9章指针
9.1指针的引入
9.1.1指针的定义
9.1.2指针的引用
9.2指针和地址
9.2.1指针和地址的关系
9.2.2指针和地址的区别
9.2.3void指针和空指针
9.3指针与数组
9.3.1指针与数组首地址
9.3.2指针与数组名的区别
实训9.1——指针转换数组中字母大小写
9.4指针与函数
9.4.1指针作函数参数
9.4.2函数返回指针
9.4.3指向函数的指针
9.5指针与字符串
9.5.1指针与字符串的关系
9.5.2指针引用字符串
9.6指针与二维数组
9.6.1指针和二维数组的关系
9.6.2指针数组
实训9.2——输出main函数参数值
9.7内存分配
9.7.1指针与内存分配
9.7.2malloc函数
9.7.3memset函数
9.7.4free函数
实训9.3——指针实现简单月历计算
9.8疑难解答与上机题
9.8.1疑难解答
9.8.2上机题

第10章结构体与共用体
10.1结构体的定义
10.2结构体变量
10.2.1结构体变量的定义
10.2.2结构体变量的初始化
10.2.3结构体变量的引用
10.2.4结构体数组
实训10.1——身份证信息录入
10.2.5结构体的嵌套
10.3结构体指针
10.3.1结构体指针的定义
10.3.2结构体指针引用结构体成员
10.3.3指向结构体数组的结构体指针
10.4结构体变量的内存分配
10.4.1动态分配结构体内存
10.4.2结构体在内存中的存储结构
10.5结构体指针作函数参数
10.5.1结构体指针作函数参数的定义
10.5.2结构体指针作函数参数的应用
10.6共用体的定义
10.6.1共用体的定义
10.6.2共用体变量的定义与应用
10.7共用体的内存结构
实训10.2——教师学生信息卡设计
10.8疑难解答和上机题
10.8.1疑难解答
10.8.2上机题

第11章链表
11.1什么是链表
11.2结构体实现单链表
11.2.1单链表结点的结构体实现
11.2.2单链表的结构体实现
11.3结构体实现双向链表
11.3.1双向链表结点的结构体实现
11.3.2双向链表结点的内存分配
11.4链表结点的插入与删除
11.4.1单链表结点的插入
11.4.2双向链表结点的插入
11.4.3单链表结点的删除
11.4.4双向链表结点的删除
实训11.1——新员工录入员工信息表
11.5疑难解答和上机题
11.5.1疑难解答
11.5.2上机题

第12章编译预处理
12.1宏定义
12.1.1什么是宏定义
12.1.2宏定义的应用
实训12.1——程序不同Log的打印
12.1.3宏定义的终止
12.2文件包含
12.2.1头文件包含
实训12.2——银行卡信息录入
12.2.2头文件中的函数声明
12.3条件编译
12.3.1#if…#else和#endif命令
12.3.2#ifdef…#endif和#ifndef…#endif命令
12.4疑难解答和上机题
12.4.1疑难解答
12.4.2上机题

第13章文件
13.1文件和文件指针
13.1.1流和文件
13.1.2文件指针
13.2文件的打开和关闭
13.2.1文件的打开
13.2.2文件的关闭
13.3文件的读写
13.3.1字符处理函数fgetc和fputc
实训13.1——建立readme文件
13.3.2字符串处理函数fgets和fputs
13.3.3数据段处理函数fread和fwrite
实训13.2——项目信息录入与输出
13.3.4标准格式读写函数fprintf和fscanf
13.4文件的定位
13.5疑难解答和上机题
13.5.1疑难解答
13.5.2上机题

第14章C语言标准数学库函数
14.1平方根计算函数sqrt
14.2指数函数exp和pow
14.2.1指数函数exp
14.2.2指数函数pow
14.3取对数函数log和log10
14.3.1自然对数函数log
14.3.210为底的对数函数log10
14.4绝对值函数abs和fabs
14.4.1绝对值函数abs
14.4.2绝对值函数fabs
14.5三角函数
14.5.1正弦函数sin和asin
14.5.2其他三角函数
14.6取整函数floor和ceil
14.6.1取整函数floor
14.6.2取整函数ceil
14.7疑难解答和上机题
14.7.1疑难解答
14.7.2上机题

第15章字符串处理
15.1字符串复制函数strcpy
15.1.1库函数strcpy
15.1.2自定义函数strcpy
15.2字符串连接与比较函数strcat和strcmp
15.2.1字符串连接函数strcat
15.2.2字符串比较函数strcmp
15.3字符串长度与查找函数strlen和strchr
15.3.1字符串长度计算函数strlen
15.3.2字符串查找函数strchr
15.4字符串输入输出函数gets和puts
15.4.1字符串输入函数gets
15.4.2字符串输出函数puts
15.5其他字符串处理函数
15.5.1特定字符串比较函数strcmp
15.5.2字符串重设函数strnset
15.5.3字符串子串查找函数strstr
实训15.1——文章中字符串查找与替换
15.6疑难解答和上机题
15.6.1疑难解答
15.6.2上机题

第16章C语言调试
16.1C语言开发入门
16.1.1注释的编写
16.1.2代码风格
16.2C语言单步调试与跟踪
16.3C语言断点调试与跟踪
16.3.1设置调试断点
16.3.2断点调试
16.4查看动态内存
实训16.1——代码风格设计
16.5疑难解答和上机题
16.5.1疑难解答
16.5.2上机题

第17章软件测试
17.1软件测试概述
17.1.1什么是软件测试
17.1.2软件测试模型、分类和流程
17.2搭建软件测试环境
17.2.1分析被测软件
17.2.2搭建软件测试环境
17.3软件测试过程
17.3.1函数级软件测试
17.3.2模块级软件测试
17.4疑难解答和上机题
17.4.1疑难解答
17.4.2上机题

第18章C语言常用算法
18.1什么是算法
18.2排序算法
18.2.1起泡排序
18.2.2选择排序
18.2.3合并排序
18.2.4快速排序
18.3查找算法
18.3.1顺序查找算法
18.3.2折半查找算法
18.4二叉树
18.4.1二叉树的结构
18.4.2C语言实现简单的二叉树
18.4.3二叉树的简单操作
实训18.1——合并两个有序数组
18.5疑难解答和上机题
18.5.1疑难解答
18.5.2上机题

第19章C语言应用实例
19.1C语言巧解问题实例
19.1.1求1~1000之内的素数
19.1.2巧解古代百钱买百鸡问题
19.1.3巧解换钱币问题
19.1.4求1~20000之间的平方回文数
19.1.5验证卡布列克常数
19.2C语言应用实例——计算数学公式
19.2.1C语言实现三角函数sinx逼近
19.2.2C语言实现三角函数cosx逼近
19.2.3C语言计算排列组合
19.3C语言编写万年历
19.3.1万年历的实现流程
19.3.2万年历程序设计流程
19.3.3万年历程序编写
19.3.4结果验证与代码完善
19.4疑难解答和上机题
19.4.1疑难解答
19.4.2上机题
附录AASCII字符集及其编码
附录BC语言中常用关键字的说明
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

新华文轩网络书店 全新正版书籍
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP