C语言程序设计
C语言程序设计
5000+ 人选课
更新日期:2025/04/25
开课时间2025/02/17 - 2025/06/22
课程周期18 周
开课状态开课中
每周学时-
课程简介

   

  《C语言程序设计》课程是计算机类专业的主要核心基础课程,也是电子信息类相关专业的专业基础课,旨在培养学生运用计算机进行逻辑思维的能力。在教学过程中采用“以程序设计方法为主线,以语法和结构为核心,以能力培养为目标”的教学理念。通过课堂教学、实验教学、课程设计等环节的多维立体化教学与学习环境和科学的考试方法,同时以“江苏省普通高校计算机等级考试指导委员会”的考试大纲为准绳,为学生量身定做各类练习题和上机操作实践内容。

课程大纲

第一章 初识C语言

1.1 C语言的发展历史和特点

1.2 C程序基本介绍

1.3 C程序运行步骤及方法

1.4 你的另一个选择——DEV C++

第二章 我们开始爬坡-程序起步

2.1 常量与变量的定义

2.2 数据类型

2.3数据类型转换

2.4表达式和运算符

2.5 算术运算符和算术表达式

2.6赋值运算运算和赋值表达式

2.7 自增自减运算符

2.8 表达式中的数据类型转换

第三章 与程序的对话

3.1 输出

3.2 输入

3.3 字符的输入与输出

3.4 与程序的交互举例

第四章 聪明的程序会选择——选择分支结构

4.1 分支程序设计(1)if语句

4.2 分支程序设计(2)switch结构

4.3关系运算符和关系表达式

4.4逻辑运算符和逻辑关系表达式

4.5条件运算符和条件表达式

第五章 一起来绕圈圈——循环结构

5.1 while循环

5.2 do-while循环

5.3 for循环

5.4 流程控制语句

5.5 循环的嵌套

5.6 循环程序设计应用

第六章 程序也爱搭积木——函数的使用

6.8 变量的存储类型

6.1 模块化思想

6.2 初识函数

6.3 函数的参数传递

6.4 函数的返回值

6.5 函数的调用

6.6 函数的递归调用

6.7变量的作用域

第七章 编译前的预备动作

预处理命令

第八章 一大批数据来了——数组

8.1 一维数组

8.2 二维数组

8.3 字符数组

8.4 常用字符函数

8.5 数组作为函数参数

8.6 排序算法

第九章 数据类型DIY——自定义数据类型

9.1 结构体

9.2 结构体数组

9.3 结构体与指针

9.4 共用体和枚举类型

第十章 指向内存的金钥匙——指针

10.1 指针与地址

10.2变量的指针与指针变量

10.3 数组与指针

10.4 字符串与指针

10.5指针作为函数参数