成功加入购物车
图书条目标准图
套装书请联系客服咨询,默认发一本
孟爱国 编 / 北京大学出版社 / 2018-07 / 平装
售价 ¥ 5.05 1.1折
定价 ¥45.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2023-11-14
卖家超过10天未登录
C语言程序设计与项目实训教程(上册)
《C语言程序设计与项目实训教程(上册)》将全面、系统地介绍C语言的语法规则和程序设计基础知识,并引入项目化课程设计实训,将循序渐进地介绍C语言的基本概念、各种语法及其应用,本册书共分10章。全书选材先进,内容丰富,讲述力求理论联系实际、以项目化课程设计为思路,深入浅出、循序渐进,注重培养读者的程序设计能力以及良好的程序设计风格和习惯。且全书由长期从事非计算机专业C语言教学的一线教师编写,精心组织内容,力求通俗易懂。《C语言程序设计与项目实训教程(上册)》将适合于本科院校非计算机专业学习C语言,可作为全国计算机等级考试的培训教材,也可作为C语言爱好者自学使用。
第1章 C语言概述1.1 程序与语言1.1.1 程序设计与程序设计语言1.1.2 C语言的发展历史1.2 一个简单的C语言程序1.3 算法和程序1.3.1 算法的概念1.3.2 算法的表示方法1.3.3 结构化程序设计1.4 使用VisualC2010学习版开发C语言程序步骤习题1第2章 数据类型与表达式2.1 C语言的基本要素2.1.1 字符集2.1.2 标识符2.1.3 关键字2.2 数据2.2.1 常量2.2.2 变量2.3 C语言基本数据类型2.3.1 数据分类的理由2.3.2 数据类型概述2.3.3 整型数据2.3.4 实型数据2.3.5 字符数据2.4 运算符与表达式2.4.1 算术运算符与算术表达式2.4.2 赋值运算符与赋值表达式2.4.3 关系运算符与关系表达式2.4.4 逻辑运算符与逻辑表达式2.4.5 条件运算符与条件表达式2.4.6 逗号运算符与逗号表达式2.4.7 运算符的优先级和结合法则2.5 数据类型转换2.5.1 自动类型转换2.5.2 赋值类型转换2.5.3 强制类型转换习题2第3章 顺序结构程序设计3.1 C语句的分类3.2 数据的输入和输出3.2.1 字符的输入和输出3.2.2 格式化输入/输出3.3 顺序结构程序设计举例3.4 常见错误及改正方法习题3第4章 选择结构程序设计4.1 if语句4.1.1 单分支if语句4.1.2 双分支if语句4.1.3 多分支选择结构4.1.4 if语句的嵌套4.2 switch语句4.3 选择结构程序设计举例4.4 常见错误及改正方法习题4第5章 循环结构程序设计5.1 while语句5.2 do-while语句5.3 for语句5.4 循环结构的嵌套5.5 控制转移语句5.5.1 break语句5.5.2 continue语句5.5.3 goto语句5.6 循环结构程序设计举例5.7 常见错误及改正方法习题5第6章 函数6.1 功能模块与函数6.2 函数的定义与调用6.2.1 函数的定义6.2.2 函数的声明6.2.3 函数的调用6.2.4 参数的传递6.3 函数的嵌套调用与递归调用6.3.1 函数的嵌套调用6.3.2 函数的递归调用6.4 变量的作用域与存储类型6.4.1 变量的作用域6.4.2 变量的存储类型6.5 预处理指令6.5.1 文件包含6.5.2 宏定义6.5.3 条件编译6.6 函数设计举例6.7 常见错误原因分析习题6第7章 数组与字符串7.1 一维数组7.1.1 一维数组的定义7.1.2 一维数组元素的引用7.1.3 一维数组的初始化7.1.4 一维数组的应用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.4 数组作为函数的参数7.4.1 用数组元素作函数实参7.4.2 用数组名作函数参数7.4.3 用二维数组名作函数参数7.5 数组程序举例7.6 常见错误及改正方法习题7第8章 指针8.1 指针的概念8.2 指针变量8.2.1 指针变量的定义和初始化8.2.2 指针运算符(&和*)8.2.3 指针变量的赋值8.3 指针的运算8.4 指针与数组8.4.1 指针与一维数组8.4.2 指针与二维数组8.4.3 指针数组8.5 指针与字符串8.6 指针与函数8.6.1 指针作为函数实参8.6.2 数组名作为函数实参,指针作为形参8.6.3 指向字符的指针作为函数的返回值8.6.4 返回指针值的函数8.6.5 指向函数的指针8.7 二级指针8.8 main函数中的参数8.9 动态分配存储8.10 常见错误及纠正方法习题8第9章 结构体和共用体9.1 结构体类型概述9.1.1 结构体类型定义9.1.2 用typedef定义结构体类型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.4.3 结构体指针变量的使用9.4.4 指向结构体数组的指针9.4.5 结构体指针数组9.5 结构体与函数9.5.1 结构体变量的成员作为函数的参数9.5.2 结构体变量作为函数的参数9.5.3 结构体变量的指针作为函数的参数9.5.4 函数的返回值为结构体类型和结构体指针类型*9.6 链表的基本操作9.6.1 链表概述9.6.2 动态链表的建立9.6.3 在链表中删除节点9.6.4 在链表中插入节点9.6.5 链表中节点的排序9.7 共用体类型数据的定义和引用9.7.1 共用体的定义9.7.2 共用体类型变量的引用*9.8 枚举类型数据的定义和引用*9.9 位运算和位段9.9.1 位运算9.9.2 位段9.10 自定义类型(typedef)9.11 常见错误及改正方法习题9第10章 文件的输入和输出10.1 文件的概述10.1.1 文件的基本概念10.1.2 文件系统10.1.3 文件的编码方式10.1.4 文件指针10.2 文件的打开与关闭10.2.1 文件的打开(fopen函数)10.2.2 文件的使用方式10.2.3 文件的关闭(fclose函数)10.3 文件的顺序读取10.3.1 字符的读写函数(fgetc和fputc)10.3.2 字符串的读写函数(fgets和fputs)10.3.3 格式化的读写函数(fseanf和fprintf)10.3.4 数据块的读写函数(fread和fwrite)10.4 文件的定位与随机读写10.4.1 文件定位函数10.4.2 文件的随机读写操作10.5 文件的出错检测10.6 常见文件操作错误及改正方法习题10附录附录A C语言中的关键字附录B 常用ASCII码对照表附录C 运算符的优先级和结合性附录D 常用ANSIC标准函数库参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30