目录

  • 1 程序设计与C语言
    • 1.1 课程准备及推荐书籍
    • 1.2 本章学习目标
    • 1.3 课件
    • 1.4 知识点讲解
      • 1.4.1 C语言与程序
      • 1.4.2 最简单的C程序
    • 1.5 概念测验
    • 1.6 实践应用
    • 1.7 实验1 C程序的运行环境和运行C程序的方法
  • 2 算法-程序设计灵魂
    • 2.1 本章学习目标
    • 2.2 课件
    • 2.3 知识点讲解
      • 2.3.1 算法基本概念与特性
      • 2.3.2 算法的表示
    • 2.4 概念测验
  • 3 顺序结构程序设计
    • 3.1 本章学习目标
    • 3.2 课件
    • 3.3 知识点讲解
      • 3.3.1 变量与常量
      • 3.3.2 运算符与表达式
      • 3.3.3 printf
      • 3.3.4 scanf
    • 3.4 概念测试
      • 3.4.1 变量与常量测验
      • 3.4.2 运算符与表达式
      • 3.4.3 scanf与printf
    • 3.5 实践应用
    • 3.6 实验2 顺序结构
  • 4 选择结构程序设计
    • 4.1 本章学习目标
    • 4.2 课件
    • 4.3 知识点讲解
      • 4.3.1 if语句
      • 4.3.2 switch语句
    • 4.4 概念测验
      • 4.4.1 IF语句
      • 4.4.2 关系表达式与逻辑表达式
      • 4.4.3 条件运算符
      • 4.4.4 switch语句
    • 4.5 实践应用
    • 4.6 实验3 选择结构
  • 5 循环结构程序设计
    • 5.1 本章学习目标
    • 5.2 课件
    • 5.3 知识点讲解
      • 5.3.1 while循环
      • 5.3.2 do...while循环
    • 5.4 概念测验
      • 5.4.1 while循环
      • 5.4.2 for循环
      • 5.4.3 循环嵌套
      • 5.4.4 break与continue
    • 5.5 实践应用
    • 5.6 实验4 循环结构
  • 6 数组
    • 6.1 本章学习目标
    • 6.2 课件
    • 6.3 知识点讲解
    • 6.4 概念测验
      • 6.4.1 一维数组与二维数组
      • 6.4.2 字符数组
    • 6.5 实践应用
    • 6.6 实验5 数组
  • 7 函数
    • 7.1 本章学习目标
    • 7.2 课件
    • 7.3 知识点讲解
    • 7.4 新建课程目录
    • 7.5 概念测验
      • 7.5.1 函数的定义、调用以及声明
      • 7.5.2 函数嵌套调用、递归调用、数组作为参数
      • 7.5.3 作用域与存储属性
    • 7.6 实践应用
    • 7.7 实验6 函数
  • 8 指针
    • 8.1 本章学习目标
    • 8.2 课件
    • 8.3 知识点讲解
    • 8.4 概念测验
      • 8.4.1 指针与指针变量
      • 8.4.2 指针引用数组
      • 8.4.3 字符指针、指针数组
    • 8.5 实践应用
    • 8.6 实验7 指针
  • 9 综合实验及测试
    • 9.1 实验8 综合实验
    • 9.2 综合测试
课程准备及推荐书籍

学习准备1:

安装C语言的集成开发环境:Dev C++或者Visual C++ 6.0或者Code::Blocks或者Visual Studio 2019 或者其他集成开发环境。


学习准备2:

注册pintia,并绑定自己的学号等信息。绑定码从任课老师处获取

网址:https://pintia.cn/

附:

   23计1班绑定码:316256

   23计2班绑定码:463553

   ......


推荐慕课

浙江大学 翁恺  C语言程序设计


推荐参考书籍