- 高等教育出版社
- 9787040640397
- 1版
- 42270655-6
- 16开
- 280
- 电子与信息大类
- 电子信息类、电气自动化、智能控制等
- 五年制高职
内容简介
本书是五年制高职专用教材,依据五年制高等职业教育智能控制类专业人才培养方案,以及高级语言程序设计课程的主要教学内容和目标要求进行编写。
本书基于智能控制领域,巧妙融合单片机、PLC、工业机器人等案例,全面而系统地解析C语言的基础知识与实战应用,其目的在于助力读者循序渐进地掌握C语言编程技巧,并灵活运用其解决实际问题。
全书以项目驱动为核心,编排10个项目:从初识C语言,到熟练运用数据类型与运算符;从实现人机交互的输入输出,到深入解析分支与循环结构;再到认识并使用数组、函数、指针,以及结构体和其他数据类型;最终涉及文件管理。项目紧密关联智能控制类专业,为读者构建一个完整的学习路径。
本书配套电子教案、教学课件等辅助教学资源,请登录高等教育出版社新形态教材网(https://abooks.hep.com.cn)获取相关资源,详细使用方法见本书最后一页“郑重声明”下方的“学习卡账号使用说明”。
本书可作为职业院校智能控制类、工业机器人技术等专业教学用书,也可作为岗位培训教材及自学用书。
目录
目录
前辅文
项目1 初识C语言
任务1 了解C语言的发展与应用
任务2 输出指定内容
巩固练习
项目2 熟练运用数据类型和运算符
任务1 认识不同数据类型
任务2 计算串并联电路总电阻
巩固练习
项目3 实现人机交互输入输出
任务1 计算单片机定时器的定时初值
任务2 计算LED控制电路的限流电阻
任务3 模拟串口接收密码并解密输出
巩固练习
项目4 解析分支结构
任务1 根据温度控制风扇开关状态
任务2 模拟开关状态控制灯的亮灭
巩固练习
项目5 解析循环结构
任务1 计算流水灯的状态值
任务2 循环输出特定键的功能要求
任务3 模拟霓虹灯的输出控制
巩固练习
项目6 认识并使用数组
任务1 显示电路板元件点位信息
任务2 存储工件尺寸信息
任务3 模拟单片机中LCD1602显示
巩固练习
项目7 运用函数实现模块化设计
任务1 模拟单个LED灯的闪烁
任务2 模拟简单智能交通信号控制系统
巩固练习
项目8 认识并使用指针
任务1 传递控制信号
任务2 管理智能温控系统中的设备
巩固练习
项目9 认识结构体和其他数据类型
任务1 更新和打印机器人的状态
任务2 存储多种传感器数据
任务3 定义单片机引脚类型
巩固练习
项目10 实现文件管理
任务1 认识文件管理
任务2 实现常见文件操作
巩固练习
附录A ASCII码表
附录B 运算符的优先级和结合性
参考文献
前辅文
项目1 初识C语言
任务1 了解C语言的发展与应用
任务2 输出指定内容
巩固练习
项目2 熟练运用数据类型和运算符
任务1 认识不同数据类型
任务2 计算串并联电路总电阻
巩固练习
项目3 实现人机交互输入输出
任务1 计算单片机定时器的定时初值
任务2 计算LED控制电路的限流电阻
任务3 模拟串口接收密码并解密输出
巩固练习
项目4 解析分支结构
任务1 根据温度控制风扇开关状态
任务2 模拟开关状态控制灯的亮灭
巩固练习
项目5 解析循环结构
任务1 计算流水灯的状态值
任务2 循环输出特定键的功能要求
任务3 模拟霓虹灯的输出控制
巩固练习
项目6 认识并使用数组
任务1 显示电路板元件点位信息
任务2 存储工件尺寸信息
任务3 模拟单片机中LCD1602显示
巩固练习
项目7 运用函数实现模块化设计
任务1 模拟单个LED灯的闪烁
任务2 模拟简单智能交通信号控制系统
巩固练习
项目8 认识并使用指针
任务1 传递控制信号
任务2 管理智能温控系统中的设备
巩固练习
项目9 认识结构体和其他数据类型
任务1 更新和打印机器人的状态
任务2 存储多种传感器数据
任务3 定义单片机引脚类型
巩固练习
项目10 实现文件管理
任务1 认识文件管理
任务2 实现常见文件操作
巩固练习
附录A ASCII码表
附录B 运算符的优先级和结合性
参考文献
前辅文
项目1 初识C语言
任务1 了解C语言的发展与应用
任务2 输出指定内容
巩固练习
项目2 熟练运用数据类型和运算符
任务1 认识不同数据类型
任务2 计算串并联电路总电阻
巩固练习
项目3 实现人机交互输入输出
任务1 计算单片机定时器的定时初值
任务2 计算LED控制电路的限流电阻
任务3 模拟串口接收密码并解密输出
巩固练习
项目4 解析分支结构
任务1 根据温度控制风扇开关状态
任务2 模拟开关状态控制灯的亮灭
巩固练习
项目5 解析循环结构
任务1 计算流水灯的状态值
任务2 循环输出特定键的功能要求
任务3 模拟霓虹灯的输出控制
巩固练习
项目6 认识并使用数组
任务1 显示电路板元件点位信息
任务2 存储工件尺寸信息
任务3 模拟单片机中LCD1602显示
巩固练习
项目7 运用函数实现模块化设计
任务1 模拟单个LED灯的闪烁
任务2 模拟简单智能交通信号控制系统
巩固练习
项目8 认识并使用指针
任务1 传递控制信号
任务2 管理智能温控系统中的设备
巩固练习
项目9 认识结构体和其他数据类型
任务1 更新和打印机器人的状态
任务2 存储多种传感器数据
任务3 定义单片机引脚类型
巩固练习
项目10 实现文件管理
任务1 认识文件管理
任务2 实现常见文件操作
巩固练习
附录A ASCII码表
附录B 运算符的优先级和结合性
参考文献
前辅文
项目1 初识C语言
任务1 了解C语言的发展与应用
任务2 输出指定内容
巩固练习
项目2 熟练运用数据类型和运算符
任务1 认识不同数据类型
任务2 计算串并联电路总电阻
巩固练习
项目3 实现人机交互输入输出
任务1 计算单片机定时器的定时初值
任务2 计算LED控制电路的限流电阻
任务3 模拟串口接收密码并解密输出
巩固练习
项目4 解析分支结构
任务1 根据温度控制风扇开关状态
任务2 模拟开关状态控制灯的亮灭
巩固练习
项目5 解析循环结构
任务1 计算流水灯的状态值
任务2 循环输出特定键的功能要求
任务3 模拟霓虹灯的输出控制
巩固练习
项目6 认识并使用数组
任务1 显示电路板元件点位信息
任务2 存储工件尺寸信息
任务3 模拟单片机中LCD1602显示
巩固练习
项目7 运用函数实现模块化设计
任务1 模拟单个LED灯的闪烁
任务2 模拟简单智能交通信号控制系统
巩固练习
项目8 认识并使用指针
任务1 传递控制信号
任务2 管理智能温控系统中的设备
巩固练习
项目9 认识结构体和其他数据类型
任务1 更新和打印机器人的状态
任务2 存储多种传感器数据
任务3 定义单片机引脚类型
巩固练习
项目10 实现文件管理
任务1 认识文件管理
任务2 实现常见文件操作
巩固练习
附录A ASCII码表
附录B 运算符的优先级和结合性
参考文献














