漫游鲸二手书店
淘二手好书+回收闲置图书
C语言程序设计教程(附微课视频)
C语言程序设计教程(附微课视频)
作者:胡春安著;欧阳城添著;王俊岭著 | 人民邮电出版社
ISBN:9787115451743
原价: ¥49.80
销售价:¥3.51元
参与书籍回收后,可享更低价格
分类 计算机/网络
作者 作者:胡春安著;欧阳城添著;王俊岭著
出版社 人民邮电出版社
图书简介

本书主要内容包括:第一章C语言概述、第二章程序设计初步、第3章 C语言编程基础、第4章 顺序结构程序设计、第5章选择结构程序设计、第6章循环结构程序设计、第7章数组、第8章函数、第9章指针、第10章结构体和共用体、第11章 文件、   胡春安 硕士/副教授   讲授课程:     本科生课程: C语言程序设计、Windows编程、VFP程序设计、多媒体技术等 ;  研究生课程: 面向对象程序设计。     研究方向:无线传感器网络、数据库技术、智能多媒体技术。 第1章C语言概述11.1计算机语言11.2C语言程序31.2.1C语言的问世31.2.2简单C语言程序31.2.3C语言程序的基本组成41.3C语言程序的开发过程51.4C语言集成开发环境51.4.1Code::Blocks61.4.2VisualC++2015121.5经典算法171.6小结19习题19实验一简单的C程序20第2章程序设计初步222.1算法的概念222.2算法的描述232.3程序设计方法242.3.1结构化程序设计242.3.2模块化程序设计262.3.3自顶向下,逐步细化的设计过程272.4软件开发过程272.5经典算法272.5.1累加算法272.5.2擂台算法292.5.3简单选择排序法302.6小结32习题32实验二简单算法32第3章C语言编程基础343.1C语言的基本符号343.1.1标识符343.1.2常量353.1.3变量353.2数据类型373.2.1整型数据383.2.2实型数据413.2.3字符型数据413.2.4宏定义443.2.5应用举例463.3运算符和表达式473.3.1算术运算符与算术表达式473.3.2赋值运算符与赋值表达式493.3.3逗号运算符和逗号表达式513.3.4强制类型转换513.3.5自增自减运算符523.3.6sizeof运算符533.3.7关系运算符和关系表达式533.3.8逻辑运算符和逻辑表达式543.4C语言语句563.5经典算法573.5.1整除求余算法573.5.2数位拆解算法573.6小结58习题58实验三C语言编程基础60第4章顺序结构程序设计634.1顺序结构634.2标准的输出函数654.2.1格式输出函数printf()654.2.2字符输出函数putchar()684.3标准的输入函数694.3.1格式输入函数scanf694.3.2字符输入函数getchar724.4数学函数724.5经典算法754.5.1摄华算法754.5.2海伦算法754.6小结77习题77实验四顺序结构程序设计79第5章选择结构程序设计845.1单分支结构845.2双分支结构855.3多分支结构875.3.1if语句嵌套885.3.2switch语句915.4条件运算符和条件表达式945.5经典算法955.5.1海伦算法955.5.2数位拆解965.5.3分段函数975.5.4芳龄几何975.5.5简易计算器985.5.6报数游戏995.6小结100习题100实验五选择结构程序设计102第6章循环结构程序设计1056.1前测循环1056.1.1while循环语句1056.1.2for循环语句1076.2后测循环1086.3循环嵌套1096.4break语句和continue语句1116.4.1break语句1116.4.2continue语句1126.5经典算法1136.5.1迭代算法1136.5.2穷举法1166.5.3擂台算法1196.5.4数位拆解1206.5.5反证算法1206.6小结122习题123实验六循环结构程序设计127第7章数组1327.1一维数组1327.1.1一维数组的定义1327.1.2一维数组元素的引用1337.1.3一维数组的初始化1347.1.4一维数组应用举例1347.2二维数组1357.2.1二维数组的定义1357.2.2二维数组元素的引用1367.2.3二维数组的初始化1367.2.4二维数组应用举例1377.3字符数组1397.3.1字符数组的定义1397.3.2字符数组的初始化1397.3.3字符数组的输入和输出1407.4字符串函数1407.5经典算法1457.5.1顺序查找算法1457.5.2冒泡法排序算法1457.5.3选择法排序算法1477.6小结149习题149实验七数组152第8章函数1558.1函数1558.1.1函数的定义1558.1.2函数的返回值1588.1.3函数的调用1598.1.4函数的声明1618.2递归函数1628.3数组与函数1668.3.1数组元素作函数实参1668.3.2数组名作为函数参数1678.4变量的属性1708.4.1局部变量和全局变量1708.4.2动态存储与静态存储方式1738.5经典算法1758.5.1二分查找算法1758.5.2冒泡法排序算法1768.5.3选择法排序算法1768.6小结177习题178实验八函数181第9章指针1859.1指针变量1859.1.1内存地址1859.1.2指针变量的定义1879.1.3指针变量的引用1879.1.4指针变量作为函数参数1899.2一维数组与指针1909.2.1一维数组的元素指针1909.2.2通过指针引用数组元素1919.2.3数组名作函数参数1939.2.4指针数组1979.2.5字符指针和字符串2009.3二维数组与指针2019.3.1二维数组与地址2019.3.2二维数组与指针变量2039.4函数与指针2049.4.1函数指针2049.4.2指针函数2089.5经典算法2099.5.1通用定积分算法2099.5.2插入排序算法2119.6小结213习题213实验九指针216第10章结构体和共用体22010.1结构体22110.1.1结构类型定义22110.1.2结构体变量的定义22110.1.3用typedef定义结构体类型22310.1.4结构体变量成员的引用和赋值22410.2结构体数组22510.3结构体指针22710.3.1指向结构体变量的指针22710.3.2指向结构体数组的指针22810.3.3结构体指针变量作函数参数23010.4共用体23210.5经典算法23310.6小结235习题235实验十结构体238第11章文件24011.1文件的概述24011.1.1文件概念24011.1.2文件系统24111.2文件的打开与关闭24111.2.1文件指针24111.2.2文件的打开24211.2.3文件的关闭24311.3文件的顺序读写24311.3.1读/写字符24311.3.2读/写字符串24411.3.3读/写数据块24611.3.4格式化读/写24711.4文件的随机读写24811.5文件的其他操作25111.5.1文件检测函数25111.5.2文件遍历函数25211.6小结253习题253实验十一文件255实验十二趣味编程题256习题参考答案263附录AASCII码表266附录BC语言关键字269附录C运算符及优先级表270附录D常用库函数272参考文献278

阅读更多

相关推荐
更多低价好书购买/书籍回收
扫码访问微信小程序
在线客服
了解更低购买价格、或有疑问需要帮助,可以找小鲸鱼噢~
咨询在线客服