C程序设计
C程序设计
2万+ 人选课
更新日期:2025/05/10
开课时间2025/03/01 - 2025/07/21
课程周期21 周
开课状态开课中
每周学时-
课程简介

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

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

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

课程大纲

概述

  • 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 常见错误及简单的调试方法