目录

  • 1 C语言概述
    • 1.1 课件
    • 1.2 vc2010编译环境介绍
    • 1.3 例1-1显示“Hello World!”
    • 1.4 Dev c软件及在线编程网址
    • 1.5 课后拓展-中国大学慕课视频
    • 1.6 主题讨论:C语言的作用
    • 1.7 章节测验
  • 2 C语言基本数据类型
    • 2.1 课件
    • 2.2 课后拓展-中国大学慕课视频
    • 2.3 动画讲解位运算
    • 2.4 主题讨论:++a和a++的区别
    • 2.5 章节测验
  • 3 简单程序设计
    • 3.1 课件
    • 3.2 例3-3获取三位数的个十百位
  • 4 分支结构
    • 4.1 课件
    • 4.2 例4-2一元二次方程求实根
    • 4.3 例4-4判断字符的类别
    • 4.4 例4-6百分制分数分等级
    • 4.5 视频讲解-双分支结构
    • 4.6 课后拓展-中国大学慕课视频
    • 4.7 章节测验
  • 5 循环结构
    • 5.1 课件
    • 5.2 例5-2求 1-1/3+1/5-… 的前n项的和
    • 5.3 例5-4求各位数字之和
    • 5.4 例5-5素数判断
    • 5.5 例5-10求e的值
    • 5.6 for循环
    • 5.7 while和do--while循环
    • 5.8 视频讲解-循环嵌套
    • 5.9 视频讲解-循环辅助语句
    • 5.10 视频讲解-百钱百鸡问题
    • 5.11 课后拓展-中国大学慕课视频
    • 5.12 章节测验
  • 6 函数
    • 6.1 课件
    • 6.2 例6-1计算公式
    • 6.3 例6-3观察程序的输出结果
    • 6.4 例6-8递归法计算阶乘
    • 6.5 例6-12静态局部变量的值
    • 6.6 视频讲解-函数1(定义和调研)
    • 6.7 视频讲解-函数2(嵌套和递归调用)
    • 6.8 视频讲解-函数3(局部全局变量+预处理命令)
    • 6.9 课后拓展-中国大学慕课视频
    • 6.10 动画详解C语言函数基础及其底层原理
    • 6.11 章节测验
  • 7 数组
    • 7.1 课件
    • 7.2 例7-6指定数据插入到已排序序列
    • 7.3 例7-8求矩阵的最大值及对应行列位置
    • 7.4 例7-13删除指定字符
    • 7.5 例7-16连接两个字符串
    • 7.6 视频讲解-一维数组(逆序,排序,求平均找最大值,插入排序)
    • 7.7 视频讲解-二维数组
    • 7.8 视频讲解-字符数组
    • 7.9 课后拓展-中国大学慕课视频
    • 7.10 冒泡排序动画讲解
    • 7.11 补充其他排序讲解
    • 7.12 章节测验
  • 8 指针
    • 8.1 课件
    • 8.2 例8-2观察程序输出结果
    • 8.3 例8-8交换两个数
    • 8.4 例8-14二级指针访问变量
    • 8.5 视频讲解-指针2
    • 8.6 课后拓展-中国大学慕课视频
    • 8.7 动画讲解指针
    • 8.8 主题讨论:数组变量和指针的关系
    • 8.9 章节测验
  • 9 结构体和共用体
    • 9.1 课件
    • 9.2 例9-1计算平均成绩
    • 9.3 例9-3整班学生信息输出
    • 9.4 视频讲解-结构体类型定义和结构体变量定义
    • 9.5 章节测验
  • 10 文件
    • 10.1 课件
    • 10.2 例10-2字符写入文件并在屏幕输出
    • 10.3 例10-5存储并输出学生信息
    • 10.4 例10-7学生信息二进制读写
    • 10.5 视频讲解-文件
    • 10.6 文件应用综合实例
    • 10.7 章节测验
  • 11 拓展大作业
    • 11.1 题目要求及部分源代码
例5-2求 1-1/3+1/5-… 的前n项的和