首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 C语言程序设计与项目实践(第2版高职高专工作过程导向新理念教材)/计算机系列
内容
内容推荐
本书作为学习C语言编程的入门教材,强化项目实践,重在提高编程能力。本书按照CDIO模式编写,即按照构思(分析)、设计、实现、运行的结构来构建项目模块。本书将“学生成绩管理系统”项目贯穿到全书的每章内容中,项目基于工作任务,工作任务基于教学案例,项目任务中融入基础知识。本书内容包括C语言概述、基本数据类型及运算、顺序程序设计、分支程序设计、循环程序设计、模块化程序设计、简单构造类型、复杂构造类型、指针、文件组织与使用、C语言的高级应用。
本书可以作为计算机及相关专业程序设计课程的入门教材,也可作为参加计算机等级考试和计算机编程人员的参考书。
目录
第1章 C语言概述
1.1 程序设计语言与C语言
1.1.1 程序设计语言
1.1.2 C语言的发展与特点
1.1.3 C程序的上机调试步骤和方法
1.1.4 任务1-1 C程序的编程环境
1.2 算法及其描述
1.2.1 算法与结构化程序设计
1.2.2 算法的描述
1.2.3 任务1-2 算法的描述
1.3 项目实践程序结构分析
小结
习题
第2章 基本数据类型及运算
2.1 C语言的语法特征与程序结构
2.1.1 C程序的结构
2.1.2 C语言的字符集与词汇
2.1.3 任务2-1 理解C语言的结构
2.2 C语言的数据
2.2.1 C语言的数据类型
2.2.2 常量和变量
2.2.3 整型数据
2.2.4 实型数据
2.2.5 字符型数据
2.2.6 变量赋初值
2.2.7 测试数据长度
2.2.8 各类数值型数据之间的混合运算
2.2.9 任务2-2 理解数据在计算机中的表示与存储
2.3 运算符与表达式
2.3.1 运算符的分类
2.3.2 算术运算符与表达式
2.3.3 赋值运算符和赋值表达式
2.3.4 自增、自减运算符
2.3.5 逗号运算符和逗号表达式
2.3.6 任务2-3 理解C语言的算术运算
2.4 项目实践描述学生信息
小结
习题
第3章 顺序程序设计
3.1 数据的输入与输出
3.1.1 字符数据的输入与输出
3.1.2 格式化输入与输出
3.1.3 输入/输出流
3.1.4 顺序程序设计
3.1.5 任务3-1 考试成绩绩点的计算
3.2 宏与预定义
3.2.1 宏定义
3.2.2 文件包含
3.2.3 条件编译
3.2.4 #pragma预处理指令
3.2.5 任务3-2 提高程序的可读性与易修改性
3.3 项目实践功能菜单设计
小结
习题
第4章 分支程序设计
4.1 分支和条件逻辑
4.1.1 关系运算符和表达式
4.1.2 逻辑运算符和表达式
4.1.3 条件运算符和条件表达式
4.1.4 任务4-1 获得奖学金的条件逻辑
4.2 简单分支程序设计
4.2.1 单分支结构的程序设计
4.2.2 双分支结构的程序设计
4.2.3 任务4-2 判断考试成绩是否合格
4.3 多分支程序设计
4.3.1 if语句的多重选择程序设计
4.3.2 switch语句的多重选择程序设计
4.3.3 任务4-3 求解分段函数
4.4 项目实践判定考试成绩等级
小结
习题
第5章 循环程序设计
5.1 循环语句
5.1.1 用while语句处理循环
5.1.2 用do-while语句处理循环
5.1.3 用for语句处理循环
5.1.4 循环嵌套的使用
5.1.5 任务5-1 统计某门课程的平均成绩
5.2 控制转移语句
5.2.1 break语句
5.2.2 continue语句
5.2.3 goto语句
5.2.4 任务5-2 强制中断循环
5.3 循环程序设计的应用
5.3.1 穷举
5.3.2 迭代
5.3.3 任务5-3 穷举与迭代
5.4 项目实践考试成绩统计
小结
习题
第6章 模块化程序设计
6.1 函数
6.1.1 函数的概念
6.1.2 函数的声明与定义
6.1.3 函数的调用
6.1.4 函数间的数据传递
6.1.5 任务6-1 学生成绩统计的模块化编程
6.2 变量的作用域与生存周期
6.2.1 变量的作用域与可见性
6.2.2 变量的生存周期
6.2.3 内部函数和外部函数
6.2.4 任务6-2 多人协作完成一个任务
6.3 嵌套与递归
6.3.1 嵌套
6.3.2 递归
6.3.3 任务6-3 币额数量的计算
6.4 项目实践自动出题
小结
习题
第7章 简单构造类型
7.1 一维数组
7.1.1 一维数组的定义与初始化
7.1.2 一维数组元素的引用
7.1.3 一维数组作为函数参数
7.1.4 任务7-1 统计分析学生的考试成绩
7.2 一维数组的应用
7.2.1 数据元素的复制与选择
7.2.2 数据元素的移动
7.2.3 数据元素的查找与统计
7.2.4 数据元素的修改、删除与插入
7.2.5 数据的排序
7.2.6 任务7-2 创建学生成绩表
7.3 二维数组及其应用
7.3.1 二维数组的定义与初始化
7.3.2 二维数组元素的引用
7.3.3 二维数组作为函数参数
7.3.4 任务7-3 统计分析多门课程的成绩
7.4 字符数组与字符串
7.4.1 字符数组的定义、初始化及引用
7.4.2 字符串与字符数组
7.4.3 字符串的处理
7.4.4 任务7-4查找学生信息
7.5 项目实践考试成绩管理
小结
习题
第8章 复杂构造类型
8.1 结构体
8.1.1 结构体与结构体变量的定义
8.1.2 结构体成员的初始化
8.1.3 结构体成员的访问
8.1.4 结构体与函数
8.1.5 结构体数组
8.1.6 任务8-1 建立学生基本信息表
8.2 枚举
8.2.1 枚举类型的定义
8.2.2 枚举变量
8.2.3 任务8-2 创建学生成绩表
8.3 共用体
8.3.1 共用体概述
8.3.2
标签
缩略图
书名 C语言程序设计与项目实践(第2版高职高专工作过程导向新理念教材)/计算机系列
副书名
原作名
作者
译者
编者 陈建国
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302583264
开本 16开
页数 427
版次 2
装订 平装
字数 632
出版时间 2021-12-01
首版时间 2013-01-01
印刷时间 2021-12-01
正文语种
读者对象 高职
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 660
CIP核字 2021113820
中图分类号 TP312.8
丛书名
印张 27.5
印次 1
出版地 北京
261
185
19
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/9 1:36:46