欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • C语言项目化教程(基于智能制造软件高职高专计算机类专业教材)/软件开发系列
      • 作者:编者:罗颖//雷晖|责编:左雅
      • 出版社:电子工业
      • ISBN:9787121468896
      • 出版日期:2023/11/01
      • 页数:261
    • 售价:22
  • 内容大纲

        本书分为10个项目,包括课程准备、车辆行驶状态显示(输入、输出)、车辆数据类型选择(选择结构)、车辆电池数据监测(循环结构)、汽车销售数据(数组)、模块化设计(函数)、汽车数据间接显示(指针)、汽车数据显示(结构体)、汽车数据文件的读/写操作(文件)、综合任务:车辆数据收发模拟器。每个项目都设定了学习目标,分解后的每个任务都设定了任务目标、知识储备、典型案例、任务分析与实践、巩固练习5个环节,逐层递进分析和解决问题。本书配有全套在线教学视频,生动形象地讲解了C语言的基础知识与应用方法,易学易用。
        本书以校企合作项目为真实案例,选取有效案例融入知识讲解中,德技并修,以任务驱动的方式让学生从发现问题、寻找方法、解决问题的全过程中得到全方位、专业的编程技能训练。本书既适合作为高职高专院校计算机专业学生的C语言程序设计教材,也适合作为广大读者的自学参考用书。
  • 作者介绍

  • 目录

    项目1  课程准备
      任务1.1  计算机语言介绍
        1.1.1  计算机语言的发展
        1.1.2  C语言介绍
      任务1.2  C语言的工具介绍
        1.2.2  DEV-C++6.0
        1.2.3  C/C++程序设计学习与实验系统
      任务1.3  创建第一个C语言程序——欢迎来到车辆监控系统
        1.3.1  任务目标
        1.3.2  知识储备
        1.3.3  典型案例
        1.3.4  任务分析与实践
        1.3.5  巩固练习
      同步训练
    项目2  车辆行驶状态显示(输入、输出)
      任务2.1  统计汽车的数量(printf()函数)
        2.1.1  任务目标
        2.1.2  知识储备
        2.1.3  典型案例
        2.1.4  任务分析与实践
        2.1.5  巩固练习
      任务2.2  计算客车总的载客人数(scanf()函数)
        2.2.1  任务目标
        2.2.2  知识储备
        2.2.3  典型案例
        2.2.4  任务分析与实践
        2.2.5  巩固练习
      任务2.3  统计需要的客车数量(算术运算符、强制转换)
        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.5  绘制驾驶证考试的流程图
        2.5.1  任务目标
        2.5.2  知识储备
        2.5.3  典型案例
        2.5.4  任务分析与实践
        2.5.5  巩固练习
      同步训练
    项目3  车辆数据类型选择(选择结构)
      任务3.1  新能源汽车电池型号的选择(单分支语句)
        3.1.1  任务目标
        3.1.2  知识储备

        3.1.3  典型案例
        3.1.4  任务分析与实践
        3.1.5  巩固练习
      任务3.2  判断新能源汽车数据采集状况(双分支语句)
        3.2.1  任务目标
        3.2.2  知识储备
        3.2.3  典型案例
        3.2.4  任务分析与实践
        3.2.5  巩固练习
      任务3.3  输出新能源汽车剩余电量的显示状态(多分支)
        3.3.1  任务目标
        3.3.2  知识储备
        3.3.3  典型案例
        3.3.4  任务分析与实践
        3.3.5  巩固练习
      任务3.4  输出新能源汽车剩余电量的显示状态(switch)
        3.4.1  任务目标
        3.4.2  知识储备
        3.4.3  典型案例
        3.4.4  任务分析与实践
        3.4.5  巩固练习
      任务3.5  新能源汽车故障诊断与维修(选择嵌套)
        3.5.1  任务目标
        3.5.2  知识储备
        3.5.3  典型案例
        3.5.4  任务分析与实践
        3.5.5  巩固练习
      同步训练
    项目4  车辆电池数据监测(循环结构)
      任务4.1  车辆电池充电状态显示(for循环)
        4.1.1  任务目标
        4.1.2  知识储备
        4.1.3  典型案例
        4.1.4  任务分析与实践
        4.1.5  巩固练习
      任务4.2  固定时间内车辆电池状态实时监测(while循环)
        4.2.1  任务目标
        4.2.2  知识储备
        4.2.3  典型案例
        4.2.4  任务分析与实践
        4.2.5  巩固练习
      任务4.3  固定时间内车辆电池状态实时监测(do…while循环)
        4.3.1  任务目标
        4.3.2  知识储备
        4.3.3  典型案例
        4.3.4  任务分析与实践
        4.3.5  巩固练习
      任务4.4  固定时间内车辆电池故障数判别(循环+选择)
        4.4.1  任务目标
        4.4.2  知识储备

        4.4.3  典型案例
        4.4.4  任务分析与实践
        4.4.5  巩固练习
      任务4.5  输出车辆停放效果图(嵌套循环)
        4.5.1  任务目标
        4.5.2  知识储备
        4.5.3  典型案例
        4.5.4  任务分析与实践
        4.5.5  巩固练习
      同步训练
    项目5  汽车销售数据(数组)
      任务5.1  输出某品牌新能源客车1~6月的销售量(一维数组的输入与输出)
        5.1.1  任务目标
        5.1.2  知识储备
        5.1.3  典型案例
        5.1.4  任务分析与实践
        5.1.5  巩固练习
      任务5.2  输出个子最矮的驾驶员的身高和对应的下标(使用一维数组求最值)
        5.2.1  任务目标
        5.2.2  知识储备
        5.2.3  典型案例
        5.2.4  任务分析与实践
        5.2.5  巩固练习
      任务5.3  对某品牌新能源客车1~6月的销售量进行排序(使用一维数组排序)
        5.3.1  任务目标
        5.3.2  知识储备
        5.3.3  典型案例
        5.3.4  任务分析与实践
        5.3.5  巩固练习
      任务5.4  输出地级市对应的车牌号字符(字符数组)
        5.4.1  任务目标
        5.4.2  知识储备
        5.4.3  典型案例
        5.4.4  任务分析与实践
        5.4.5  巩固练习
      任务5.5  输出新能源大型客车1~6月的销售明细表(二维数组)
        5.5.1  任务目标
        5.5.2  知识储备
        5.5.3  典型案例
        5.5.4  任务分析与实践
        5.5.5  巩固练习
      同步训练
    项目6  模块化设计(函数)
      任务6.1  显示车辆数据(无参数无返回值类型)
        6.1.1  任务目标
        6.1.2  知识储备
        6.1.3  典型案例
        6.1.4  任务分析与实践
        6.1.5  巩固练习
      任务6.2  根据车辆品牌,显示车辆数据(有参数无返回值类型)

        6.2.1  任务目标
        6.2.2  知识储备
        6.2.3  典型案例
        6.2.4  任务分析与实践
        6.2.5  巩固练习
      任务6.3  根据汽车品牌输出销售量(有返回值类型)
        6.4.1  任务目标
        6.3.2  知识储备
        6.3.3  典型案例
        6.3.4  任务分析与实践
        6.3.5  巩固练习
      任务6.4  根据驾驶员的工作年限,求第12年的月工资数额(嵌套和递归)
        6.4.1  任务目标
        6.4.2  知识储备
        6.4.3  典型案例
        6.4.4  任务分析与实践
        6.4.5  巩固练习
      同步训练
    项目7  汽车数据间接显示(指针)
      任务7.1  统计某车企一年的汽车销售量(指针和变量)
        7.1.1  任务目标
        7.1.2  知识储备
        7.1.3  典型案例
        7.1.4  任务分析与实践
        7.1.5  巩固练习
      任务7.2  输出1~12月的汽车销售量(指针和数组)
        7.2.1  任务目标
        7.2.2  知识储备
        7.2.3  典型案例
        7.2.4  任务分析与实践
        7.2.5  巩固练习
      任务7.3  某车企多项数据显示(将指针作为函数参数)
        7.3.1  任务目标
        7.3.2  知识储备
        7.3.3  典型案例
        7.3.4  任务分析与实践
        7.3.5  巩固练习
      同步训练
    项目8  汽车数据显示(结构体)
      任务8.1  一辆汽车的数据显示(结构体变量)
        8.1.1  任务目标
        8.1.2  知识储备
        8.1.3  典型案例
        8.1.4  任务分析与实践
        8.1.5  巩固练习
      任务8.2  多辆汽车的数据显示(结构体数组)
        8.2.1  任务目标
        8.2.2  知识储备
        8.2.3  典型案例
        8.2.4  任务目标与实现

        8.2.5  巩固练习
      任务8.3  多辆汽车数据的间接显示(结构体指针)
        8.3.1  任务目标
        8.3.2  知识储备
        8.3.3  典型案例
        8.3.4  任务分析与实践
        8.3.5  巩固练习
      同步训练
    项目9  汽车数据文件的读/写操作(文件)
      任务9.1  汽车文本数据的读/写(文本文件)
        9.1.1  任务目标
        9.1.2  知识储备
        9.1.3  典型案例
        9.1.4  任务分析与实践
        9.1.5  巩固练习
      任务9.2  汽车文件的读/写(二进制文件)
        9.2.1  任务目标
        9.2.2  知识储备
        9.2.3  典型案例
        9.2.4  任务分析与实践
        9.2.5  巩固练习
      同步训练
    项目10  综合任务:车辆数据收发模拟器
      任务1  引例名称
      任务2  引例分析
      任务3  引例代码
      任务4  系统截图
    附录A  运算符的优先级和结合性
    附录B  常用字符与ASCII码对照表
    附录C  常用的C语言库函数
    附录D  C语言中的关键字