C语言程序设计教程

本书特色

[

本书由浅入深、循序渐进地介绍了c语言程序设计的思路和方法,并通过富有趣味性的精彩案例将每一章的知识点融汇贯通,同时给出案例思路分析,提出案例思考问题,以提高读者学习的兴趣,培养自主学习能力、独立思考能力和计算思维能力。全书共10章,系统地介绍了基于visual c++的c语言开发环境、数据类型与表达式、基本输入/输出语句、流程控制、模块化程序设计方法和文件系统的基本操作。
  本书内容详实、案例新颖、结构清晰、重点明确,以丰富有趣的案例对知识点进行讲解。本书适合作为高等院校计算机程序设计教材,也可作为计算机程序设计培训教材和各种计算机等级考试的参考教材。

]

内容简介

[

1.知识点精炼,适合短学时教学
  2.通过精彩案例融合知识点
  3.以提高读者分析问题和独立思考问题的能力为目标

]

目录

出版说明前言第1章c语言程序设计概述1.1 c语言的发展及特点1.1.1 c语言的发展1.1.2 c语言的特点1.2 c语言程序的基本结构1.3 c语言字符集、标识符与关键字1.3.1 c语言字符集1.3.2 c语言标识符与关键字1.4 c语言程序的开发环境1.4.1 c语言开发过程1.4.2 microsoft visual c++ 6.0集成开发环境本章小结习题第2章数据类型、运算符与表达式2.1 c语言的数据类型2.1.1数据类型概述2.1.2整数类型2.1.3实数类型2.1.4字符类型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.5.1自动类型转换2.5.2强制类型转换本章小结习题第3章顺序结构3.1算法3.1.1算法的概念3.1.2算法的组成要素3.1.3算法的描述3.2 c语言基本语句3.3数据的输入/输出3.3.1字符数据的输入/输出3.3.2格式化输出函数printf3.3.3格式化输入函数scanf3.4精彩案例3.4.1温度转换3.4.2进制转换3.4.3大小写字符转换3.4.4计算圆的周长和面积本章小结习题第4章选择结构4.1 if语句4.1.1单分支if语句4.1.2双分支if语句4.1.3多分支if语句4.1.4 if语句的嵌套4.2条件运算符4.3 switch语句4.4精彩案例4.4.1计算个人所得税4.4.2体质指数(bmi)计算4.4.3判断闰年4.4.4模拟计算器本章小结习题第5章循环结构5.1循环结构算法5.2 while语句5.3 dowhile语句5.4 for语句5.5 break语句和continue语句5.5.1 break语句5.5.2 continue语句5.6循环结构的嵌套5.7精彩案例5.7.1猴子吃桃5.7.2整数质因子分解5.7.3电文加密5.7.4打印菱形本章小结习题第6章函数与宏替换6.1模块化设计6.2函数的定义与调用6.2.1函数的定义6.2.2函数的调用6.2.3参数的传递6.3函数的递归调用6.4变量的作用域和存储类型6.4.1变量的作用域6.4.2变量的存储类型6.5宏替换和文件包含6.5.1宏替换6.5.2文件包含6.6精彩案例6.6.1判断回文数6.6.2判断完数6.6.3斐波那契数列本章小结习题第7章数组7.1概述7.2一维数组7.2.1一维数组的定义7.2.2一维数组的初始化7.2.3一维数组的引用7.2.4一维数组应用7.3二维数组7.3.1二维数组的定义7.3.2二维数组的初始化7.3.3二维数组的引用7.3.4二维数组应用7.4字符数组与字符串7.4.1字符数组的定义与初始化7.4.2字符串的概念及存储7.4.3字符数组的输入/输出7.4.4字符串处理函数7.4.5字符数组应用7.5数组作为函数参数7.6精彩案例7.6.1身份证号的奥秘7.6.2字符串连接7.6.3删除字符7.6.4统计单词个数本章小结习题第8章指针8.1指针与指针变量8.1.1指针的概念8.1.2指针变量的定义与初始化8.1.3指针运算8.2指针与数组8.2.1一维数组的指针表示法8.2.2二维数组的指针表示法8.3指针与字符串8.3.1字符串的指针表示方法8.3.2字符串数组与指针数组8.4指针与函数8.4.1指针作为函数的形参8.4.2指针型函数8.5指向指针的指针变量8.6精彩案例8.6.1数字查找8.6.2字符串截取8.6.3字符串查找本章小结习题第9章结构体与共用体9.1结构体类型的定义9.2结构体变量9.2.1结构体变量的定义9.2.2结构体变量的使用9.2.3结构体变量的初始化9.3结构体数组9.3.1结构体数组的定义9.3.2结构体数组的初始化9.3.3结构体数组的使用9.4结构体类型指针9.4.1指向结构体变量的指针9.4.2指向结构体数组的指针9.5结构体与函数9.5.1结构体变量作为函数参数9.5.2结构体指针变量作为函数参数9.5.3函数的返回值为结构体类型9.6链表9.6.1链表概述9.6.2内存动态管理函数9.6.3链表的基本操作9.7共用体类型9.7.1共用体类型与共用体变量9.7.2共用体变量的使用9.8精彩案例9.8.1链表存储职工信息9.8.2链表翻转本章小结习题第10章文件10.1文件概述10.2文件的打开与关闭10.2.1文件指针10.2.2文件的打开10.2.3文件的关闭10.3文件读写函数10.3.1读写文件字符函数10.3.2读写文件字符串函数10.3.3格式化读写10.3.4块读写10.4文件定位与随机读写10.5文件检测函数10.6精彩案例10.6.1文件加密10.6.2成绩信息管理本章小结习题附录附录a ascii码表附录b c语言运算符优先级和结合方向附录c c语言常见的出错信息附录d c语言常用算法附录e c语言常用库函数

封面

C语言程序设计教程

书名:C语言程序设计教程

作者:李俊

页数:280

定价:¥39.9

出版社:机械工业出版社

出版日期:2015-06-01

ISBN:9787111501732

PDF电子书大小:137MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注