C程序设计
C程序设计
2万+ 人选课
更新日期:2026/04/03
开课时间2025/12/16 - 2026/09/01
课程周期37 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

本课程的主要内容是什么?学好本课程有什么捷径?

本课程将从零基础开始,主要为大家介绍C语言的数据类型、常用运算符与表达式、三种基本结构(顺序结构、选择结构和循环结构)、数组、函数、指针、结构体和文件等内容。

本课程是实践性很强的课程,因此对该课程的学习有其自身的特点,听不会,看不会,只能练会。本课程不仅给大家提供了详细的基础知识讲解,还给大家提供了丰富的在线编程课后练习和作业题库。学习者在认真观看教学视频之外,必须通过大量的编程训练,在实践中掌握编程知识,培养编程能力,逐步理解和掌握程序设计的思想和方法,才能把这门课真的学好。也就是说学好本课程除了认真观看视频、多阅读程序、多编程和上机调试程序之外没有任何其他的捷径可走。

你将收获什么?


通过对本门课程的学习,学习者可以掌握程序设计的基本方法,程序设计的基本结构、常用算法的实现方法,培养学习者的计算思维能力、算法描述和理解能力以及利用计算机来分析问题、解决问题的能力。对于非计算机专业的学习者而言,程序设计的学习有助于理解计算机的能力所在,理解哪些是计算机所擅长解决的问题,从而能更好地利用计算机来解决本专业领域内遇到的问题。而对于计算机专业的学习者来说,程序设计是专业基础知识,是进一步学习计算机组成原理、操作系统、编译原理、体系结构等课程的基石。

适合什么人学习?

本门课程适合任何对程序设计感兴趣的人学习,它将在学习者今后的学习、工作和生活中起到很大的帮助作用。

课程大纲

课程章节

  • 概述
  • 顺序结构程序设计
  • 选择结构程序设计
  • 循环结构程序设计
  • 数组
  • 函数
  • 指针
  • 结构体与链表
  • 文 件
  • 10章
  • 11章

概述

1.1 课程简介及C语言简介

1.2 简单的C程序

1.3 算法与结构化程序设计

1.4 测验1

1.5 本章思维导图

顺序结构程序设计

2.1 常量、变量、标识符

2.2 scanf函数

2.3 数学函数

2.4 赋值、自增、自减运算

2.5 测验2

2.6 本章思维导图

选择结构程序设计

3.1 if语句

3.2 程序举例

3.3 条件运算符与条件表达式

3.4 switch语句

3.5 VC6.0的使用

3.6 测验3

3.7 本章思维导图

循环结构程序设计

4.1 while语句的一般形式和执行过程

4.2 do-while语句的一般形式和执行过程

4.3 for语句的一般形式和执行过程

4.4 循环的嵌套

4.5 测验4

4.6 本章思维导图

数组

5.1 一维数组

5.2 二维数组

5.3 字符型数据

5.4 测验5

5.5 本章思维导图

函数

6.1 函数概述

6.2 函数的定义

6.3 函数的调用

6.4 数组名作函数参数

6.5 递归函数

6.6 测验6

6.7 本章思维导图

指针

7.1 指针概述

7.2 指针变量的定义及赋值

7.3 指针变量的应用与多级指针

7.4 指向数组元素的指针变量

7.5 指针法访问一维数组

7.6 指针与二维数组

7.7 行指针

7.8 指针与字符串

7.9 指针法访问字符串

7.10 指针变量作函数参数

7.11 指针数组

7.12 指针作为函数返回值

7.13 带参的主函数

7.14 测验7

7.15 本章思维导图

结构体与链表

8.1 结构体概述

8.2 结构体变量

8.3 结构体数组

8.4 结构体指针

8.5 链表

8.6 测验8

8.7 本章思维导图

文 件

9.1 文件概述

9.2 文件的打开与关闭

9.3 文件的读写

9.4 定位读/写文件

9.5 测验9

9.6 本章思维导图

10章

10.1 局部变量和全局变量

10.2 变量的存储类别

11章

11.1 常见错误及简单的调试方法

App 下载
关注我们