C语言程序设计基础 本资源为C语言程序设计基础教材,共分为11章,内容包括程序设计和算法的基本概念、数据类型及其运算、顺序、选择和循环结构程序设计、数组、函数和预处理命令、指针、结构体与共用体、文件等。该教材适合高等院校各类专业“C语言程序设计”课程的教材,亦适合初学者自学或供广大程序设计及开发人员参考。 知识点: 1. 程序设计和算法的基本概念 程序设计是指使用特定的编程语言来解决问题的过程,通过算法来实现。算法是指一个精确的解决问题的步骤序列。 2. 数据类型及其运算 C语言中的数据类型包括整型、实型、字符型等,运算包括算术运算、关系运算、逻辑运算等。 3. 顺序、选择和循环结构程序设计 顺序结构是指按照顺序执行的代码,选择结构是指根据条件选择不同的执行路径,循环结构是指重复执行的代码。 4. 数组 数组是一种数据结构,用于存储多个相同类型的元素。 5. 函数 函数是指重复使用的代码块,可以将其作为一个独立的执行单元。 6. 预处理命令 预处理命令是指在编译之前对代码进行处理的命令,例如#include指令。 7. 指针 指针是一种特殊的变量,用于存储其他变量的地址。 8. 结构体与共用体 结构体是一种复杂的数据结构,用于存储多个不同类型的元素,共用体是一种特殊的结构体,用于存储不同的变量。 9. 文件 文件是一种存储数据的方式,C语言提供了多种文件操作函数,例如fopen、fclose、fread、fwrite等。 10. Visual C++ 6.0 Visual C++ 6.0是一种集成开发环境,提供了开发C语言程序的工具和环境。 11. 实践教学 实践教学是指通过实际编程练习来培养学生的实际编程能力,突出重点讲解和难点分析,图文并重,文字流畅。 作者简介: * 陈东方,教授,2003年6月博士毕业于安徽大学计算机系,武汉科技大学教务处副处长。 * 黄远林,武汉科技大学副教授。 * 李顺新,2004年硕士毕业于武汉科技大学,武汉科技大学计算机学院教授、计算机技术系主任。 * 李文杰,武汉科技大学计算机科学与技术学院副教授。 * 王晓峰,武汉科技大学计算机科学与技术学院副教授。
剩余13页未读,继续阅读
- 粉丝: 30
- 资源: 6877
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助