欢迎来到中国铁道出版社有限公司官网!

C语言程序设计任务驱动教程(第2版)

书      号:9787113295110

丛  书 名:“十四五”高等职业教育计算机类新形态一体化系列教材

作      者:许洪军,宋春晖

译      者:

开      本:16开

装      帧:平装

正文语种:汉文

出  版 社:中国铁道出版社有限公司

定      价:52

  • 内容简介

    本书以培养学生软件应用与开发能力和编程技能为目标,以“任务驱动式”教学法为施教主线,使学生带着问题学,学习目标更加明确和具体。
    全书共分11章,以Visual Studio 2022为开发环境,讲述C语言程序设计的基础知识和编程方法。本书针对高等职业院校学生对本专业知识接受的实际程度,对教材的内容通过任务进行较大幅度的整合,同时融入课程思政案例,“案例实用性强,思政润物无声”。前10章主要讲解C语言基础知识,每章划分为若干个任务,教学时以任务实现为教学主线,在掌握知识的同时,也掌握其应用方式方法。第11章通过综合案例“图书管理系统”对C语言知识进行整合,锻炼学生的知识综合应用能力。本书内容新颖、体系合理、应用性强、通俗易懂。
    本书适合作为高职高专院校C语言程序设计课程教材,也可作为C语言的培训教材和自学用书。
  • 前言

    C 语言是当今影响和使用最广泛的程序设计语言之一,它兼有高级语言和低级语言的特点,既可用于编写应用软件,又可用来编写系统软件,是除汇编语言外执行效率最高的计算机程序设计语言。
    C 语言结构简单、使用灵活,非常适合作为程序设计学习的入门级语言。本书的编写目的是按照计算机软件编程领域对低端编程的技能要求,结合高职院校计算机专业对学生的培养方向,遵循“以职业岗位能力需求为本位”的编写思路,旨在培养应用 C 语言进行大量基础性编程工作的低端编程技能型人才。
    本书由多位长期从事高职教育,又具有软件开发经验的高职院校骨干教师共同编写。针对传统教材体系建设仍不能满足职业教育的发展需要,本书采用“任务驱动式”编写体例,针对高职院校学生学习 C 语言易出现的具体问题进行精心设计,由浅入深、逐步推进,使学生能够轻松掌握 C 语言的语法知识,逐步提高阅读程序、调试程序、编写程序的技能。
    本书的基本特点如下:
    (1)采用“任务驱动式”体例,将知识点与实际应用结合,学生在学习语法的同时,能够了解其具体应用。
    (2)结合实例消化语法知识,使语法不再晦涩难懂。
    (3)程序分析详细,注重编程思想引导。
    (4)点拨难点,直接领会问题的关键。
    (5)融入课程思政案例,提升课程思政育人功能。
    (6)课后习题分类,按照题目难度实现分层教学。
    为兼顾理论与实践教学,本书设计了大量的任务与应用示例,所有程序的源代码都通过 Visual Studio 2022(简称 VS 2022)实际测试,并且任务案例均附上运行结果界面。在第1 章首先介绍了 VS 2022 的使用方式,便于读者熟悉 VS 2022。
    本书由黑龙江农业工程职业学院许洪军、宋春晖任主编,吴秀莹、耿永增任副主编,张洪参与编写,其中许洪军负责全书的修改、扩充、统稿工作。各章编写分工如下:第 1 章、第 4 章由宋春晖编写,第 2 章、第 3 章由宋春晖、张洪编写,第 5 章由许洪军编写,第 6 章、第 7 章、第 11 章由吴秀莹编写,第 8 章、第 9 章、第 10 章由耿永增编写。
    本书由哈尔滨理工大学计算机控制学院教授、博士生导师乔佩利主审。在编写过程中,贺维(哈尔滨师范大学)、张鹏(哈尔滨理工大学)、梁海红(黑龙江海康网络工程有限公司)、赵洪刚(中国电信股份有限公司黑龙江分公司)对本书的编写提出了很多宝贵建议,在此一并表示感谢。
    由于编者水平有限,加之时间仓促,书中难免存在疏漏和不足之处,恳请广大读者批评指正。
    编 者
    2022 年 3 月
  • 目录

    第 1 章 初识C语言 1
    任务1 计时关机 1
    知识准备
    一、C语言的历史背景 1
    二、Visual Studio 2022集成开发环境安装步骤 2
    三、利用Visual Studio 2022开发C程序的操作过程 5
    四、C程序的构成 10
    五、C程序的特点 10
    六、C程序的运行过程 10
    七、C程序的代码编写规范 11
    小结 14
    练习题 14
    第 2 章 数据类型、运算符、表达式 18
    任务2 输出电影信息 18
    知识准备
    一、常量和变量 19
    二、C语言的数据类型 19
    三、整型变量的定义、赋值 20
    四、实型变量的定义、赋值 21
    五、字符型变量的定义、赋值 22
    任务3 科学计算 30
    知识准备
    一、自动类型转换和强制转换 30
    二、算术运算符和算术表达式 31
    三、赋值运算符和赋值表达式 32
    四、逗号运算符和逗号表达式 33
    五、sizeof()运算符 33
    六、运算符的优先级 33
    七、常用数学函数 34
    小结 39
    练习题 40
    第 3 章 顺序结构程序设计 43
    任务4 简单加密 43
    知识准备
    一、结构化程序设计基础 43
    二、字符输入、输出函数 46
    任务5 数学公式 50
    知识准备
    一、格式输出函数的使用 50
    二、格式输入函数的使用 53
    小结 62
    练习题 62
    第 4 章 选择结构程序设计 67
    任务6 闰年表达式 67
    知识准备
    一、条件运算符 67
    二、关系运算符与关系表达式 68
    三、逻辑运算符与逻辑表达式 68
    任务7 判定积分等级 71
    知识准备
    一、if语句的第一种形式 72
    二、if语句的第二种形式 72
    三、if语句的第三种形式 72
    任务8 标准体重 76
    知识准备
    一、if语句嵌套形式 77
    二、if与else配对规则 77
    任务9 实现单项选择功能 81
    知识准备
    一、switch 语句格式 81
    二、switch 语句的执行 81
    三、switch 语句使用注意事项 81
    小结 85
    练习题 85
    第 5 章 循环结构程序设计 90
    知识准备
    任务10 销售衣服价格统计 90
    一、循环结构程序
  • 作者介绍

    许洪军,黑龙江农业工程职业学院教授。


    宋春晖,黑龙江农业工程职业学院教师。
  • 编辑推荐

    (1)以Visual Studio 2022为开发环境,讲述C语言程序设计的基础知识和编程方法。
    (2) 通过知识应用中的实例消化语法知识,使语法不再晦涩难懂。
    (3)通过流程分解进行详细的程序分析,注重编辑思想引导。
    (4)每个任务配有视频讲解,方便读者巩固或提高。
    (5)融入课程思政案例,提升课程思政育人功能。
    (6)课后习题分类,按照题目难度实现分层教学。
  • 书评书荐

  • 附件下载

图书推荐