程序设计基础
程序设计基础
5000+ 人选课
更新日期:2026/04/04
开课时间2025/10/11 - 2026/02/11
课程周期18 周
开课状态已结课
每周学时-
课程简介

这门课会讲什么?

 C语言功能强大,被国内外很多高校作为学习程序设计的首选入门语言。程序设计基础课程以C语言为基础,学习程序设计的概念和方法。本课程我们将学习c语言数据类型、运算符和表达式、控制结构、数组、函数、指针、结构体、文件等内容。


学习程序设计充满挑战,但又乐趣无穷。本课程突出实践,以通识易懂的典型案例引导学习。每个章节都配套了丰富的课后练习和实验项目。通过学习使用学生掌握程序设计的基本概念和基础知识,掌握过程化程序设计的思想,能够使用C语言知识分析问题和解决问题,为今后进一步学习软件开发奠定良好的基础。

欢迎大家一起来学习程序设计基础课程,让我们一起感受C语言的无穷魅力。


你将收获什么?

通过本课程的学习,你会具备以下能力:

1. 系统掌握C语言基础语法,能使用C语言分析和求解问题;

2. 掌握程序设计方法,具备基本的程序设计思维能力;

3. 培养具有良好的逻辑思维和计算能力;

4. 具有软件开发组织、协作和管理的能力;

具有良好的代码设计风格,具备继续深入学习的素质。


适合什么人学习?

本课程适合所有对程序设计有兴趣的同学,它将帮助您快速入门程序设计,会给您的学习、生活、工作起到很大的帮助作用。

1. 高校学生

2. 编程爱好者

3. 软件开发培训机构学员

4. 程序设计初学者

5. 企事业对编程感兴趣的在职人员


课程大纲

课程章节

  • C语言概述
  • 算法
  • 数据类型、运算符与表达式
  • 顺序结构
  • 选择结构
  • 循环结构
  • 数组
  • 函数
  • 指针
  • 结构体
  • 文件

C语言概述

1.1 课程介绍

1.2 C语言发展历史

1.3 简单C程序结构

1.4 C程序上机步骤

1.5 实验项目

1.6 单元测试

算法

2.1 算法的概念及特性

2.2 简单算法举例

2.3 算法的表示

2.4 结构化程序设计方法

2.5 单元测试

数据类型、运算符与表达式

3.1 常量和变量

3.2 数据类型

3.3 运算符和表达式

3.4 实验项目

3.5 单元测试

顺序结构

4.1 C语句概述

4.2 数据的输入与输出

4.3 字符输入与输出

4.4 顺序结构

4.5 实验项目

4.6 单元测试

选择结构

5.1 关系运算符

5.2 逻辑运算符

5.3 条件运算符

5.4 if语句

5.5 switch语句

5.6 嵌套选择结构

5.7 实验项目

5.8 单元测试

循环结构

6.1 while循环

6.2 do while循环

6.3 for循环

6.4 循环嵌套

6.5 辅助控制语句

6.6 实验项目

6.7 单元测试

数组

7.1 一维数组

7.2 二组数组

7.3 字符数组

7.4 实验项目

函数

8.1 函数的定义与调用

8.2 函数参数的传值

8.3 递归调用

8.4 变量的作用域

8.5 实验项目

指针

9.1 指针的概念与定义

9.2 指向一维数组的指针

9.3 指向二维数组的指针

9.4 指向函数的指针

9.5 指针数组

9.6 命令行参数

9.7 实验项目

结构体

10.1 结构体定义

10.2 结构体数组

10.3 结构体与指针

10.4 链表

10.5 typedef定义类型

10.6 实验项目

文件

11.1 文件打开与关闭

11.2 文件顺序读写

11.3 文件随机读写

11.4 实验项目

App 下载
关注我们