-
内容大纲
本书共11章,第1章主要对C语言进行概述,包括C语言开发环境的搭建和C语言程序的编译机制等;第2章和第3章主要介绍C语言的基础知识,包括关键字、标识符、常量、变量、数据类型、类型转换、运算符与表达式等;第4~9章主要介绍C语言的核心知识,包括结构化程序设计、数组、函数、指针、字符串、结构体等;第10章和第11章主要介绍C语言的其他知识,包括预处理和文件管理等。
本书配备丰富的数字化教学资源,包括教学PPT、教学大纲、教学设计、源代码、课后习题及答案等。为帮助读者更好地学习本书中的内容,编写团队还提供了在线答疑服务。
本书既可作为高等教育本、专科院校程序设计相关课程的教材,也可作为C语言程序设计爱好者的自学参考书。 -
作者介绍
-
目录
第1章 初识C语言
1.1 C语言概述
1.1.1 C语言的发展历史
1.1.2 C语言的标准
1.1.3 C语言的特点
1.1.4 C语言的应用领域
1.2 C语言开发环境的搭建
1.3 第一个C语言程序
1.4 C语言程序的编译机制
1.5 AIGC工具的使用
本章小结
本章习题
第2章 C语言的基础知识
【案例2-1】我爱C语言
案例描述
知识需求
知识讲解
案例实现
【案例2-2】计算圆的面积和周长
案例描述
知识需求
知识讲解
案例实现
【案例2-3】全国计算机等级考试信息的录入
案例描述
知识需求
知识讲解
案例实现
【案例2-4】密码破译
案例描述
知识需求
知识讲解
案例实现
【案例2-5】混合运算
案例描述
知识需求
知识讲解
案例实现
【案例2-6】小明考试
案例描述
知识需求
知识讲解
案例实现
使用AIGC工具编写程序计算BMI
本章小结
本章习题
第3章 运算符与表达式
【案例3-1】算术运算
案例描述
知识需求
知识讲解
案例实现
【案例3-2】鱼与熊掌不可兼得
案例描述
知识需求
知识讲解
案例实现
【案例3-3】优先级
案例描述
知识需求
知识讲解
案例实现
【案例3-4】交换
案例描述
知识需求
知识讲解
案例实现
【案例3-5】有容乃大
案例描述
知识需求
知识讲解
案例实现
使用AIGC工具分析表达式计算过程
本章小结
本章习题
第4章 结构化程序设计
【案例4-1】画流程图
案例描述
知识需求
知识讲解
案例实现
【案例4-2】判断闰年
案例描述
知识需求
知识讲解
案例实现
【案例4-3】安全生产
案例描述
知识需求
知识讲解
案例实现
【案例4-4】计算1到100的和
案例描述
知识需求
知识讲解
案例实现
【案例4-5】物不知数
案例描述
知识需求
知识讲解
案例实现
【案例4-6】九九乘法表
案例描述
知识需求
知识讲解
案例实现
【案例4-7】百钱百鸡
案例描述
案例实现
【案例4-8】完美数
案例描述
案例实现
【案例4-9】回文素数
案例描述
案例实现
【案例4-10】亲密数
案例描述
案例实现
使用AIGC工具排查程序错误
本章小结
本章习题
第5章 数组
【案例5-1】士兵报数
案例描述
知识需求
知识讲解
案例实现
【案例5-2】最大值与最小值
案例描述
案例实现
【案例5-3】学生成绩排序
案例描述
知识需求
知识讲解
案例实现
【案例5-4】纵横图
案例描述
知识需求
知识讲解
案例实现
【案例5-5】杨辉三角
案例描述
案例实现
【案例5-6】矩阵转置
案例描述
案例实现
【案例5-7】斐波那契数列
案例描述
案例实现
使用AIGC工具优化算法
本章小结
本章习题
第6章 函数
【案例6-1】祖国生日快乐
案例描述
知识需求
知识讲解
案例实现
【案例6-2】简易计算器
案例描述
知识需求
知识讲解
案例实现
【案例6-3】汉诺塔
案例描述
知识需求
知识讲解
案例实现
【案例6-4】0.99与1.01 的差别
案例描述
案例实现
【案例6-5】远水不救近火
案例描述
知识需求
知识讲解
案例实现
【案例6-6】数据去重
案例描述
知识需求
知识讲解
案例实现
【案例6-7】体测成绩的判定
案例描述
知识需求
知识讲解
案例实现
使用AIGC工具理解代码逻辑
本章小结
本章习题
第7章 指针
【案例7-1】交换内存数据
案例描述
知识需求
知识讲解
案例实现
【案例7-2】3个数的排序
案例描述
知识需求
知识讲解
案例实现
【案例7-3】用户画像
案例描述
知识需求
知识讲解
案例实现
【案例7-4】快速排序
案例描述
案例实现
【案例7-5】模拟Excel表格的功能
案例描述
知识需求
知识讲解
案例实现
【案例7-6】问卷调查
案例描述
知识需求
知识讲解
案例实现
【案例7-7】点名册
案例描述
知识需求
知识讲解
案例实现
【案例7-8】围棋
案例描述
案例实现
使用AIGC工具实现功能模块
本章小结
本章习题
第8章 字符串
【案例8-1】取名器
案例描述
知识需求
知识讲解
案例实现
【案例8-2】员工入职
案例描述
知识需求
知识讲解
案例实现
【案例8-3】统计单词的个数
案例描述
案例实现
【案例8-4】分隔字符串
案例描述
知识需求
知识讲解
案例实现
【案例8-5】回文诗
案例描述
案例实现
【案例8-6】你中有我
案例描述
知识需求
知识讲解
案例实现
【案例8-7】字符串替换
案例描述
知识需求
知识讲解
案例实现
【案例8-8】点名册的排序
案例描述
知识需求
知识讲解
案例实现
【案例8-9】密码
案例描述
知识需求
知识讲解
案例实现
【案例8-10】去除字符串两端的空格
案例描述
案例实现
【案例8-11】回文字符串
案例描述
案例实现(1)
案例实现(2)
使用AIGC工具设计实践案例
本章小结
本章习题
第9章 结构体
【案例9-1】名片制作
案例描述
知识需求
知识讲解
案例实现
【案例9-2】员工生日福利
案例描述
知识需求
知识讲解
案例实现
【案例9-3】计算学生平均成绩
案例描述
知识需求
知识讲解
案例实现
【案例9-4】打鱼晒网
案例描述
知识需求
知识讲解
案例实现
【案例9-5】角色与权限
案例描述
知识需求
知识讲解
案例实现
【案例9-6】学生成绩管理系统
案例描述
案例实现
使用AIGC工具进行项目设计与模块划分
本章小结
本章习题
第10章 预处理
【案例10-1】环保购物袋
案例描述
知识需求
知识讲解
案例实现
【案例10-2】交换数组元素
案例描述
知识需求
知识讲解
案例实现
【案例10-3】包装输出
案例描述
知识需求
知识讲解
案例实现
【案例10-4】32位平台还是64位平台?
案例描述
知识需求
知识讲解
案例实现
【案例10-5】劝学
案例描述
知识需求
知识讲解
案例实现
【案例10-6】拒绝除以0
案例描述
知识需求
知识讲解
案例实现
使用AIGC工具定义宏寻找水仙花数
本章小结
本章习题
第11章 文件管理
【案例11-1】打开电子文件
案例描述
知识需求
知识讲解
案例实现
【案例11-2】输出文件内容
案例描述
知识需求
知识讲解
案例实现
【案例11-3】班级通讯录
案例描述
案例实现
【案例11-4】档案信息存储
案例描述
知识需求
知识讲解
案例实现
【案例11-5】批阅数学试卷
案例描述
知识需求
知识讲解
案例实现
【案例11-6】图书管理系统
案例描述
案例实现
使用AIGC工具优化图书管理系统中的图书信息输入函数
本章小结
本章习题
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
