当前位置: 基本信息 >> 课程大纲

《C语言程序设计》课程是专科起点的学员修读计算机科学与应用本科专业的一门必修的专业基础课程,C语言是一种应用十分广泛的高级程序设计语言,体现面向结构化程序设计的特色。课程主要以程序设计原理为主线讲述C语言的各种构造及应用。

章标题

内容简介

建议学时

第一章
C语言的基本概念

(1)计算机与程序、程序设计、C语言的基本概念
(2) C语言的特点
(3) 简单的C语言程序举例
(4)编译、连接等运行C语言程序的步骤和方法
(5)算法和程序

3

第二章
类型、对象、运算符和表达式

(1)语言的数据类型
(2)常量与变量
(3)整数类型
(4)浮点数类型
(5)字符类型
(6)变量定义及初始化
(7)各类数值型数据间的混合运算
(8)算术运算符和算术表达式
(9)赋值运算符和赋值表达式

12

第三章
主要语句

(1)C语句概述
(2)表达式语句
(3)数据输入输出及在C语言中的实现
(4)字符数据的输入输出
(6)格式化输入输出
(6)关系运算符和关系表达式
(7)逻辑运算符和逻辑表达式
(8)if语句
(9)switch语句
(11)while语句
(11)do…while语句
(12)for语句
(13)循环的嵌套
(14)break语句和continue语句

10

第四章
数组

(10一维数组及使用

  1. 二维数组及使用

(3)字符数组、字符串及使用

8

第五章
函数

(1)函数概述
(2)函数定义
(3)函数参数和函数返回
(4)函数调用
(5)函数嵌套调用
(6)递归函数
(7)数组作为函数参数

16

第六章
指针

(1)地址和指针概念
(2)指针变量
(3)数组与指针
(4)字符串与指针
(5)函数指针
(6)指针数组和指向指针的指针
(7)命令行参数

16

第七章
结构体

(1)结构体概述
(2)定义结构体类型及变量
(3)结构体变量的引用
(4)结构体变量的初始化
(5)结构体数组
(6)结构体指针

4

第八章
文件

(1)文件概述
(2)文件指针类型
(3)文件的打开和关闭
(4)文件的读写
(4)文件的定位

3