网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言课程设计教程(21世纪高等学校计算机应用技术系列教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书是《C程序设计》的配套上机指导教材。
本书介绍了C语言的基础知识,例如变量与表达式、数据的输入和输出、分支和循环语句、数组、函数与变量、指针与编译预处理等。另用两章篇幅介绍了C语言的简单实例和高级实例,最后介绍了目前应用比较广泛的学生宿舍管理系统、学生成绩管理系统、运动会管理系统和图书管理系统的设计与实现。
本书从实践性和应用性出发,按照软件开发的流程,描述了案例从设计到实现的过程。本书内容组织合理、分析详细、通俗易懂。
本书适合非计算机类本(专)科生学习和参考。
目录
第1章 C程序设计集成开发环境介绍
1.1 Win-TC 1.9.1集成开发环境
1.1.1 Win-TC的特点
1.1.2 安装界面
1.1.3 Win-TC的使用
1.2 Visual C++6.O集成开发环境
1.2.1 编辑源程序
1.2.2 编译和连接
1.2.3 执行
1.3 Dev-C++集成开发环境
1.3.1 下载与安装
1.3.2 编辑环境设置
1.3.3 编辑源文件
1.3.4 编译运行
1.3.5 调试语法错误
1.4 Code::BloCks集成开发环境
1.4.1 下载与安装
1.4.2 Code::Blocks编程环境配置
1.4.3 创建项目
第2章 C语言概述
2.1 C语言发展概述
2.2 C语言的特点
2.3 C语言基本语法概述
2.3.1 C语言的语法特点
2.3.2 标识符、常量和变量
2.3.3 数据类型
2.3.4 运算符与表达式
2.3.5 数据的输入与输出
2.3.6 分支语句
2.3.7 循环语句
2.3.8 数组
2.3.9 函数
2.3.10 指针
2.3.11 结构体与共用体
2.3.12 位运算与文件
第3章 C语言课程设计相关知识
3.1 图形知识
3.1.1 图形模式的初始化
3.1.2 屏幕颜色相关函数
3.1.3 图形窗口和图形屏幕函数
3.1.4 画图函数
3.1.5 封闭图形的填充
3.1.6 图形模式下的文本输出
3.2 文件操作知识
3.2.1 文件的打开与关闭
3.2.2 文件的读写
3.2.3 文件的状态
3.2.4 文件的定位
3.3 动画技术
3.3.1 采用延迟与清屏交错的实现方法
3.3.2 动态开辟视图窗口的方法
3.3.3 屏幕图像存储再放的方法
3.3.4 利用页交替的方法
3.4 中断知识
3.4.1 编写中断服务程序
3.4.2 安装中断服务程序
3.4.3 激活中断服务程序
3.5 发声技术
3.5.1 声音函数
3.5.2 乐谱的计算机表示方法
第4章 C语言课程设计初级实例
4.1 计算运行时间实例
4.2 求解勾股数
4.3 三角形的判断
4.4 输出任意大小的菱形
4.5 求解空间两点距离
4.6 定积分实例
4.7 统计文本中英文单词个数
4.8 水果拼盘实例
4.9 彩色文字实例
4.10 猜数游戏实例
4.11 扑克牌结构实例
4.12 扑克随机发牌
第5章 课程设计高级实例
5.1 小型数据库实例1(通信录)
5.2 小型数据库实例2(学生成绩管理系统(链表))
5.3 小型考试系统
5.4 打字软件
5.5 五子棋
第6章 学生宿舍管理系统
6.1 系统设计目的
6.2 系统功能描述
6.3 系统总体设计
6.3.1 功能模块
6.3.2 数据结构
6.3.3 各函数功能
6.4 系统源码
6.4.1 源码实现
6.4.2 运行界面
6.5 系统编程总结
第7章 学生成绩管理系统
7.1 系统设计目的
7.2 系统功能描述
7.3 系统总体设计
7.3.1 功能模块
7.3.2 数据结构
7.3.3 各函数功能
7.4 系统源码
7.4.1 源码实现
7.4.2 运行界面
7.5 系统编程总结
第8章 校园运动会管理系统
8.1 系统设计目的
8.2 系统功能描述
8.3 系统总体设计
8.3.1 功能模块
8.3.2 数据结构
8.3.3 各函数功能
8.4 系统源码
8.4.1 源码实现
8.4.2 运行界面
8.5 系统编程总结
第9章 图书管理系统
9.1 系统设计目的
9.2 系统功能描述
9.3 系统总体设计
9.3.1 功能模块
9.3.2 数据结构
9.3.3 各函数功能
9.4 系统源码
9.4.1 源码实现
9.4.2 运行界面
9.5 系统编程总结
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/5/4 11:17:37