|
內容簡介: |
本书按照C语言程序设计项目教学改革要求,以培养学生的实际能力为目的,用实例引导知识点,用贯穿整个教学内容的项目开发实现知识的递进和拓展。本书内容编排独特,将C语言的每部分知识都融合到各个项目任务中,实现了“用而学之,学而致用”的教育理念,同时又非常符合学生的认知规律;本书的实例丰富,通过实例巩固知识点,分析程序的算法,掌握程序的设计方法和步骤;本书所体现的教学目标明确,针对性强,为了强化学生的应用能力和实践能力,本书精心设计了8个任务,每章都配有实验训练题和习题;本书理论适度、内容通俗易懂,使初学者通过实例的模拟演练,项目具体的实施过程,在实践中轻松愉快地学习C语言。
本书由具有多年C语言程序设计教学经验的一线教师根据课程改革的实践教学经验编写,适合作为大中专院校的C语言程序设计课程的教材,也适用于C语言入门级的读者自学参考。
|
目錄:
|
引言 C语言概述及开发工具
01 C语言的产生与发展
02 C语言的特点
03 C语言的程序结构
04 Visual C60开发工具简介
041 Visual C 60操作界面
042 Visual C 60进行C语言程序编辑的基本操作流程
043 编辑、调试几个C程序
实验指导
小结
习题
【基础篇】
第1章 系统总体设计
11 程序和程序设计
12 算法的概念及描述方法
13 结构化程序设计和模块化结
14 函数的定义和使用
141 库函数
142 用户自定义函数
项目实施
任务一:“学生成绩管理系统”整体结构设计
实验指导
小结
习题
第2章 系统数据结构的设计及运算
21 常量与变量
22 C语言的数据类型
221 整型数据类型
222 实型数据类型(浮点型)
223 字符型数据
23 运算符与表达式
231 算术运算符及表达式
232 赋值运算符及表达式
233 关系运算符及关系表达式
234 逻辑运算符及逻辑表达式
235 其他运算符
实验指导
小结
习题
……
第3章 系统菜单界面的设计
第4章 系统菜单选择执行程序的设计
第5章 系统菜单循环选择执行程序的设计
【提高篇】
第7章 项目中指针的应用
第8章 项目中结构体的应用
第9章 项目中文件的应用
附录
附录A C语言关键字
附录B 常用字符与ASCII码对照表
附录C 运算符的优先级及结合性
附录D 常用C语言库函数
附录E 常见错误、警告信息表
参考文献
|
|