C语言程序设计案例教程(第2版)

C语言程序设计案例教程(第2版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

C语言教学:案例引入知识,任务驱动模式。

内容简介

本书主要内容包括简单C语言程序设计、分支结构程序设计、循环结构程序设计、函数、数据类型与表达式、宏定义与预处理、数组、指针、结构体、文件和常用算法等。每章由学习目标、主要内容、重点与难点、教学案例、相关知识、知识拓展、丰富的习题和实训项目构成。本书以能力培养为目标,用案例引入知识,用任务驱动教学,按照学习者的认知规律和特点选择案例,把知识融入案例。本书围绕案例中的任务展开知识点教学,在实际任务的驱动下引导学习者学习C语言基础知识与编程技能,把C语言教学从传统的“讲授+上机”模式向“做中学、学中做”模式转变。

章节目录

封面

扉页

版权信息

前言

目录

第1章 认识C语言

案例1 用计算机求解圆的面积

相关知识——计算机求解问题的步骤

案例2 使用Dev-C++环境

相关知识——C语言的程序结构

知识拓展——算法

本章小结

习题

实训项目

第2章 简单的C语言程序

案例1 超市收费程序的设计

相关知识——算术表达式与赋值表达式

案例2 超市促销活动收费程序的设计

相关知识——二分支if语句

案例3 超市收银程序的设计

相关知识——while语句

本章小结

习题

实训项目

第3章 分支结构程序设计

案例1 计算阶梯电费

相关知识——关系表达式与逻辑表达式

相关知识——if语句

案例2 简单算术计算器的设计

相关知识——switch语句

案例3 自动售货机商品价格的查询

本章小结

习题

实训项目

第4章 循环结构程序设计

案例1 日积硅步

相关知识——for语句

案例2 寻找行李箱密码

相关知识——do-while语句

案例3 幸运编号

相关知识——break语句与continue语句

案例4 打印九九乘法表

相关知识——多重循环

案例5 猜数游戏

相关知识——随机函数

案例6 百钱买百鸡

相关知识——穷举法

案例7 八戒吃西瓜

本章小结

习题

实训项目

第5章 函数

案例1 居民日常计费系统

相关知识——函数基础

案例2 最小公倍数

相关知识——函数的嵌套调用

案例3 “魔幻”长方体

相关知识——变量进阶

案例4 猜年龄

相关知识——递归思想

案例5 汉诺塔游戏

案例6 幕后英雄

相关知识——编译预处理

本章小结

习题

实训项目

第6章 数据类型与数据的输入/输出

6.1 数据类型

6.2 数据的输入/输出

6.3 运算符和表达式

6.4 类型转换

本章小结

习题

第7章 数组

案例1 天外有天

相关知识——一维数组的增删改查操作

案例2 网店热销手机排行榜

相关知识——冒泡排序与选择排序

案例3 揪心的房价

相关知识——折半查找

案例4 生存游戏

相关知识——筛法

案例5 矩阵转置

相关知识——二维数组

案例6 杨辉三角形

案例7 信息加密处理

相关知识——字符数组与字符串处理操作

案例8 统计单词个数

案例9 进制转换

本章小结

习题

实训项目

第8章 指针

案例1 寻找存折密码

相关知识——指针与指针变量

案例2 拨云见日

相关知识——指针的交换

案例3 猜宝游戏

相关知识——指针作为函数参数

案例4 产品使用寿命统计分析

相关知识 —— 一维数组与指针

案例5 实现简单电子表格

相关知识——二维数组与指针

案例6 信息解密

相关知识——字符指针

案例7 常任理事国国名的字典次序

相关知识——指针数组与多级指针

案例8 我的程序我作主

相关知识——带参的main

案例9 由我差遣

相关知识——函数指针与指针函数

案例10 我心飞翔

相关知识——动态内存空间管理函数

本章小结

习题

实训项目

第9章 结构体

案例1 学生信息表

相关知识——结构体的定义与结构体变量

案例2 民主选举得票统计

相关知识——结构体数组

案例3 输出班长的基本信息

相关知识——结构体指针

案例4 摸球游戏

相关知识——枚举类型

案例5 设计教师与学生通用的表格

相关知识——共用体类型

本章小结

习题

实训项目

第10章 文件

案例1 导出学生信息到文件

相关知识——文件的基本操作

案例2 学生信息的导入

案例3 学生信息的备份

相关知识——文件定位函数

本章小结

习题

实训项目

第11章 综合案例——学生成绩管理系统

综合案例 学生成绩管理系统

相关知识——创建链表

相关知识——遍历链表

相关知识——在链表中插入节点

相关知识——删除链表中的节点

本章小结

习题

附录A ASCII码表

附录B C语言运算符的优先级与结合性

参考书目

C语言程序设计案例教程(第2版)是2019年由电子工业出版社出版,作者刘会超。

得书感谢您对《C语言程序设计案例教程(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
C语言程序设计实验指导教程 电子书
内容上根据形成的层次教学特色分成13章,其中基础知识部分共3章,程序设计基础与应用部分共6章,提高部分共4章,而检测与错误信息核对1章。大部分章节配备总结和各种习题,包括填空题、选择题和程序设计题,个别章节可包括阅读程序以及程序改错题等,习题紧扣章节要点,体现教材重点与难点。对目录涉及的相关章节,教师和学生可根据院校划分和专业特点进行选择,专科/高职学生根据应用或开发选择相关知识内容。
案例式C语言程序设计实验指导 电子书
内容上根据形成的层次教学特色增加习题分析、习题讲解部分,对配套教材课后习题提供参考答案,上机习题紧扣体现教材重点,包括完善程序、程序改错和程序设计题等。在结构体系上,教材尽量提高集成度,教材编写中参考国家计算机基础课程改革纲要和国家计算机等级考试(二级、三级)考试大纲,尽可能多体现大纲内容和相关知识点。
C语言程序设计(第2版) 电子书
内容上根据形成的层次教学特色增加综合实例一节,对大部分章节配备总结和各种习题,包括填空题、选择题和程序设计题,个别章节可包括阅读程序以及程序改错题等,习题紧扣章节要点,体现教材重点与难点。对目录涉及的相关章节,教师和学生可根据院校划分和专业特点进行选择。实验教材中增加一例综合实验,糅合了各章节内容知识体系,并让学生领会C语言程序设计特点和能够设计开发一个小型的软件。
C语言程序设计 电子书
根据中国高等院校计算机基础教育研究会发布的“中国高等院校计算机基础教育课程体系2014”中关于程序设计类课程教学设计方案的要求,结合当前人才培养的目标编写。全书共11章,主要内容包括C语言的基本概念、变量与运算符、表达式、顺序结构、选择结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象。同时,还将介绍程序设计的基本方法和常用算法。
C语言程序设计 电子书
本书是一本C语言程序设计的教材。