C程序设计与案例教程(十三五江苏省高等学校重点教材)
正版保障 假一赔十 可开发票
¥
55.82
6.3折
¥
89
全新
仅1件
作者蒋秀莲,乔淑云
出版社中国科技出版传媒股份有限公司
ISBN9787030704528
出版时间2020-01
装帧平装
开本16开
定价89元
货号11362322
上书时间2024-12-23
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录第1章 走进C语言世界 11.1 初识常春藤式的C语言 21.1.1 范例: C演示程序 21.1.2 C语言的前世今生 21.1.3 C程序基本结构 51.1.4 C语言编程规范 81.2 C程序设计基础 81.2.1 C程序设计思想方法 81.2.2 C程序设计灵魂——算法 91.2.3 C程序设计过程 121.2.4 C程序开发环境 121.2.5 C程序实现步骤 171.3 案例 181.3.1 求两数中的小值 181.3.2 超市管理系统界面设计 191.4 答疑解惑 20习题1 22实验项目1 简单的C程序设计 24第2章 踏上顺序结构编程之舟 262.1 顺序结构程序设计 272.1.1 范例:计算圆环面积 272.1.2 顺序结构的特点 282.1.3 顺序结构设计方法 282.2 C语言的字符集、标识符与关键字 292.2.1 字符集 292.2.2 标识符 292.2.3 关键字 302.3 数据类型 312.3.1 数据类型的分类 322.3.2 不同数据类型的转换 332.3.3 常量 352.3.4 变量 382.4 运算符与表达式 432.4.1 算术运算符及其表达式 432.4.2 赋值运算符及其表达式 472.4.3 逗号运算符及其表达式 482.4.4 运算符优先级与结合性 482.5 基本语句 492.5.1 表达式语句 502.5.2 函数调用语句 512.5.3 控制语句 512.5.4 复合语句 522.5.5 空语句 522.6 常用输入输出函数 522.6.1 格式输入输出函数 522.6.2 字符输入输出函数 592.7 顺序结构案例 602.8 答疑解惑 61习题2 64实验项目2 顺序结构程序设计 67第3章 畅游选择结构程序 703.1 选择结构程序设计 713.1.1 范例:BMI判断成年人是否肥胖 713.1.2 选择结构的思想方法 723.1.3 选择结构程序设计步骤 723.2 关系运算 723.2.1 关系运算符及其优先级 723.2.2 关系表达式 733.3 逻辑运算 743.3.1 逻辑运算符及其优先级 743.3.2 逻辑表达式 753.4 条件运算 783.4.1 条件运算符 783.4.2 条件表达式 783.5 if语句实现选择结构 793.5.1 if语句 793.5.2 嵌套的if语句 823.6 多分支switch语句实现选择结构 843.6.1 switch语句 843.6.2 break语句 853.6.3 嵌套的switch语句 863.7 选择结构程序案例 863.8 答疑解惑 88习题3 89实验项目3 选择结构程序设计 92第4章 探秘循环结构程序 964.1 范例:将明文变成密码 974.2 while语句 984.3 do-while语句 1004.4 for语句 1014.5 循环嵌套 1054.6 三种循环语句的比较 1084.7 循环控制转移语句 1084.7.1 break语句 1084.7.2 Continue语句 1104.8 循环结构程序案例 1114.8.1 百鸡问题 1114.8.2 判断获奖人员 1114.9 答疑解惑 113习题4 113实验项目4 循环结构程序设计 116第5章 数组处理批量数据 1185.1 数组概述 1195.2 一维数组 1195.2.1 一维数组的定义 1195.2.2 一维数组的引用 1205.2.3 一维数组的初始化 1215.2.4 一维数组应用举例 1245.3 二维数组 1285.3.1 二维数组的定义 1285.3.2 二维数组的引用 1285.3.3 二维数组的初始化 1295.3.4 二维数组应用举例 1305.4 字符数组 1325.4.1 字符数组的定义 1325.4.2 字符数组的初始化 1325.4.3 字符数组的引用 1335.4.4 字符数组的输入输出 1345.4.5 常用字符串处理函数 1375.5 数组应用案例 1425.5.1 Fibonacci数列 1425.5.2 投掷硬币 1435.6 答疑解惑 144习题5 145实验项目5 数组的应用 148第6章 函数实现模块化程序设计 1506.1 函数概述 1516.1.1 函数编程的思想 1516.1.2 C程序模块化组成结构 1516.2 函数定义与分类 1516.2.1 库函数 1526.2.2 用户自定义函数 1536.3 函数调用 1566.3.1 函数声明与原型 1566.3.2 函数调用形式 1586.3.3 参数传递和返回值 1586.4 函数嵌套与递归 1656.4.1 函数嵌套调用 1656.4.2 函数递归调用 1686.5 数组作为函数的参数 1726.5.1 数组元素作函数参数 1736.5.2 数组名作函数参数 1746.6 变量作用域与存储类别 1826.6.1 空间属性——局部变量和全局变量 1826.6.2 时间属性——变量的存储类别 1876.7 编译预处理 1956.7.1 文件包含 1956.7.2 宏定义 1966.7.3 条件编译 2016.8 函数程序案例 2026.9 答疑解惑 204习题6 206实验项目6 函数的应用 210第7章 揭开指针的面纱 2127.1 地址与指针 2137.1.1 地址与指针的概念 2137.1.2 直接访问与间接访问 2157.2 指针与指针变量 2157.2.1 指针变量的定义 2167.2.2 指针变量的初始化 2167.2.3 指针变量的引用方法 2177.2.4 指针运算 2217.2.5 特殊指针 2247.3 指针与数组 2287.3.1 指针指向一维数组 2287.3.2 指针指向二维数组 2307.4 指针与字符串 2347.4.1 字符型指针处理字符串 2347.4.2 字符型指针作函数参数 2377.5 指针与函数 2387.5.1 指向函数的指针变量 2387.5.2 指针变量作函数参数 2397.5.3 数组名作函数参数 2427.5.4 指针型函数 2457.6 指针数组 2467.6.1 指针数组的定义 2467.6.2 指针数组作函数参数 2487.6.3 主函数的参数 2507.7 指针程序案例 2517.8 答疑解惑 254习题7 258实验项目7 指针的应用 262第8章 结构体、共用体、枚举及用户自定义类型 2658.1 结构体 2668.1.1 结构体类型 2668.1.2 结构体变量的定义 2678.1.3 结构体变量的初始化 2698.1.4 结构体变量的引用 2708.2 结构体数组 2738.2.1 结构体数组的定义和初始化 2748.2.2 结构体数组的引用 2748.3 结构体指针 2768.3.1 指向结构体变量的指针 2768.3.2 指向结构体数组的指针 2788.3.3 结构体指针作函数的参数 2818.4 结构体与函数 2828.4.1 结构体变量作函数的参数 2828.4.2 结构体指针作函数的参数 2838.4.3 结构体数组作函数的参数 2848.5 共用体 2858.5.1 共用体类型 2868.5.2 共用体与结构体嵌套 2868.6 枚举 2888.6.1 枚举类型 2908.6.2 枚举类型变量的定义 2918.6.3 枚举类型变量的使用 2928.6.4 枚举类型变量的长度 2948.7 用定义符typedef声明类型别名 2948.8 结构体与共用体程序案例 2968.9 答疑解惑 297习题8 298实验项目8 结构体与共用体的应用 301第9章 文件操作方法 3039.1 文件概述 3049.1.1 文件概念 3049.1.2 文本流与数字流 3049.1.3 文件的分类 3059.2 文件的打开与关闭 3069.2.1 文件指针 3069.2.2 文件打开与关闭方式 3069.2.3 文件操作顺序 3099.3 文件的读写 3099.3.1 以字符形式读写文件 3099.3.2 以字符串形式读写文件 3149.3.3 以数据块形式读写文件 3169.3.4 格式化读写文件 3209.3.5 随机读写文件 3239.4 文件位置指针函数 3259.4.1 fseek()定位函数 3259.4.2 rewind()复位函数 3269.4.3 ftell()查询函数 3269.5 文件检测函数 3279.5.1 feof()文件结束检测函数 3279.5.2 ferror()文件出错检测函数 3279.5.3 Clearerr()清除函数 3289.6 exit()函数 3289.6.1 exit()函数定义与使用 3289.6.2 exit()函数与return语句的比较 3289.7 文件程序案例 3289.8 答疑解惑 334习题9 336实验项目9 文件操作 339参考文献 341附录 C语言常见编译错误信息 342
内容摘要
本教材以学生为中心设计教学内容,落实新时代立德树人根本任务,通过案例循序渐进地引导学生掌握C语言程序设计的思想、方法和技能,提升自主学习能力、探索创新能力。全书分9章,内容涵盖C语言基础知识、顺序结构、选择结构、循环结构、数组、函数、指针、结构体与共用体、文件。每章配有思维导图、学习任务、案例、答疑解惑、习题和实验项目等内容,教学内容蕴含课程思政元素,具有润物细无声的教学效果。
本教材面向程序设计初学者,适合作为高等院校程序设计通识课以及计算机专业、大数据专业、信息管理与信息系统及相关专业的教学用书,也可作为C语言程序设计爱好者、程序设计培训、考研辅导、软件应用开发人员、编程自学人员以及计算机等级考试的参考书。
精彩内容
本教材以学生为中心设计教学内容,落实新时代立德树人根本任务,通过案例循序渐进地引导学生掌握C语言程序设计的思想、方法和技能,提升自主学习能力、探索创新能力。全书分9章,内容涵盖C语言基础知识、顺序结构、选择结构、循环结构、数组、函数、指针、结构体与共用体、文件。每章配有思维导图、学习任务、案例、答疑解惑、习题和实验项目等内容,教学内容蕴含课程思政元素,具有润物细无声的教学效果。 本教材面向程序设计初学者,适合作为高等院校程序设计通识课以及计算机专业、大数据专业、信息管理与信息系统及相关专业的教学用书,也可作为C语言程序设计爱好者、程序设计培训、考研辅导、软件应用开发人员、编程自学人员以及计算机等级考试的参考书。
— 没有更多了 —
以下为对购买帮助不大的评价