本课程是计算机科学与技术专业必修的专业课程之一,是C++程序设计、数据结构、操作系统等课程的前导课程。主要内容有类型、常量与变量、程序结构、函数、结构体、指针和链表等内容。本课程以C 语言为平台,介绍程序设计的思想和方法。通过本课程,学生学习到了计算机语言的知识、编程技术和基本算法,更重要的是可以掌握程序设计的思想和方法。
课后测试
第五单元
算法及算法的描述,关系运算符与逻辑运算符
分支程序
分支的嵌套
单元测试5
第十一单元
结构体和共用体 -1结构体的定义
结构体和共用体 -2结构体指针及函数参数
单元测试11
第四单元
输入输出
字符的输入输出
第十单元
指针和数组 -2指针数组及其应用
指针和数组 -1指针和数组的关系
单元测试10
第十二单元
文件操作 -1文件的概念及文件的打开
文件操作 -2文件的读写
单元测试12
第六单元
嵌套循环和循环的转移控制
循环控制结构
单元测试6
第二单元
C数据类型-2常量与变量的应用
C数据类型-1常量与变量
第二单元测试
第九单元
指针 -2函数指针
指针 -1指针定义
单元测试9
第七单元
函数 -2函数的递归调用和递归函数
函数 -1函数及函数原型
函数 -3变量的作用域和存储类型
单元测试7
第八单元
排序算法
向函数传递数组
查找算法
数组的定义及初始化
单元测试8
第一单元
C语言概述
第三单元
算数运算符 - 3类型转换
算数运算符 - 2宏定义与宏替换
算数运算符 - 1简单的算术运算符
单元测试3
前导基础知识
基础知识1
基础知识2
基础知识单元测试