二级C语言编程技巧与实例解析(山东联盟)
二级C语言编程技巧与实例解析(山东联盟)
1000+ 人选课
更新日期:2025/01/31
开课平台智慧树
开课高校曲阜师范大学
开课教师焦春燕陈浩杰费玉环朱荣
学科专业工学计算机类
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
C语言功能强大,既具有高级语言的特点,又具有汇编语言的特点。是理工科学生学习计算机课程的必修语言。计算机二级证书、毕业证、英语四级证书是当代大学生必考三大证书,该证书表明持有人具有计算机基础知识和基本应用能力,能够使用计算机高级语言编写程序,可以从事计算机程序的编制、初级计算机教学培训以及企业中与信息化有关的业务和营销服务工作。
课程大纲

在线教程

章节简介教学计划
引言
登录后可预览视频
二级C语言考试介绍
焦春燕
C语言概述
简单的C程序举例
焦春燕
数据的存储与运算
C语言中的基本数据类型
焦春燕
运算符和表达式
焦春燕
数据的存储与运算例题讲解
焦春燕
最简单的C程序设计
数据的输入输出
焦春燕
选择结构程序设计
关系运算和逻辑运算
焦春燕
用if语句实现选择结构(1)
焦春燕
用if语句实现选择结构(2)
焦春燕
switch语句及程序举例
焦春燕
选择结构程序设计例题讲解(1)
焦春燕
选择结构程序设计例题讲解(2)
焦春燕
循环结构程序设计
用while和do-while语句实现循环
焦春燕
for语句和循环的嵌套
焦春燕
for语句的应用
焦春燕
break语句的应用
焦春燕
continue语句的应用
焦春燕
循环结构程序设计例题讲解(1)
焦春燕
循环结构程序设计例题讲解(2)
焦春燕
利用数组处理批量数据
一维数组的定义和使用
焦春燕
冒泡排序算法
焦春燕
二维数组的定义和使用
焦春燕
字符数组的定义和使用
焦春燕
字符串处理函数
焦春燕
利用数组处理批量数据例题讲解(1)
焦春燕
利用数组处理批量数据例题讲解(2)
焦春燕
利用数组处理批量数据例题讲解(3)
焦春燕
用函数实现模块化程序设计
函数的定义和调用
焦春燕
函数的递归调用
焦春燕
数组作为函数参数
焦春燕
变量的作用域和生存期
焦春燕
用函数实现模块化程序设计例题讲解(1)
焦春燕
用函数实现模块化程序设计例题讲解(2)
焦春燕
用函数实现模块化程序设计例题讲解(3)
焦春燕
善于使用指针
指针变量的定义和引用
焦春燕
指针作为函数参数
焦春燕
通过指针引用数组
焦春燕
通过指针引用字符串
焦春燕
善于使用指针例题讲解(1)
焦春燕
善于使用指针例题讲解(2)
焦春燕
善于使用指针例题讲解(3)
焦春燕
使用结构体类型处理组合数据
结构体变量的定义
焦春燕
结构体数组
焦春燕
结构体指针
焦春燕
用结构体变量和其指针作函数参数
焦春燕
建立动态单链表
焦春燕
链表的插入和删除操作
焦春燕
使用结构体类型处理组合数据例题讲解(1)
焦春燕
使用结构体类型处理组合数据例题讲解(2)
焦春燕
使用结构体类型处理组合数据例题讲解(3)
焦春燕
使用结构体类型处理组合数据例题讲解(4)
焦春燕
  • 绪章引言

    二级C语言考试介绍

  • 0.1二级C语言考试介绍

    二级C语言考试介绍

  • 第一章C语言概述

    简单的C程序举例

  • 1.1简单的C程序举例

    简单的C程序举例

  • 第二章数据的存储与运算

    2.1C语言中的基本数据类型
    2.2 运算符和表达式

  • 2.1C语言中的基本数据类型

    简单的C程序举例

  • 2.2运算符和表达式

    运算符和表达式

  • 2.3数据的存储与运算例题讲解

    数据的存储与运算例题讲解

  • 第三章最简单的C程序设计

    数据的输入输出

  • 3.1数据的输入输出

    数据的输入输出

  • 第四章选择结构程序设计

    4.1 关系运算符和逻辑运算
    4.2 用if语句实现选择结构(一)
    4.3 用if语句实现选择结构(二)
    4.4 switch语句及程序举例

  • 4.1关系运算和逻辑运算

    4.1 关系运算符和逻辑运算

  • 4.2用if语句实现选择结构(1)

    4.2 用if语句实现选择结构(一)

  • 4.3用if语句实现选择结构(2)

    用if语句实现选择结构(二)

  • 4.4switch语句及程序举例

    用if语句实现选择结构(二)

  • 4.5选择结构程序设计例题讲解(1)

    选择结构程序设计例题讲解(1)

  • 4.6选择结构程序设计例题讲解(2)

    选择结构程序设计例题讲解(2)

  • 第五章循环结构程序设计

    5.1 用while和do-while语句实现循环
    5.2 for语句和循环的嵌套
    5.3 for语句的应用
    5.4 break语句的应用
    5.5 continue语句的应用

  • 5.1用while和do-while语句实现循环

    5.1 用while和do-while语句实现循环

  • 5.2for语句和循环的嵌套

    for语句和循环的嵌套

  • 5.3for语句的应用

    for语句的应用

  • 5.4break语句的应用

    break语句的应用

  • 5.5continue语句的应用

    continue语句的应用

  • 5.6循环结构程序设计例题讲解(1)

    循环结构程序设计例题讲解(1)

  • 5.7循环结构程序设计例题讲解(2)

    循环结构程序设计例题讲解(2)

  • 第六章利用数组处理批量数据

    6.1 一维数组的定义和使用
    6.2 冒泡排序算法
    6.3 二维数组的定义和使用
    6.4 字符数组的定义和使用
    6.5 字符串处理函数

  • 6.1一维数组的定义和使用

    一维数组的定义和使用

  • 6.2冒泡排序算法

    冒泡排序算法

  • 6.3二维数组的定义和使用

    二维数组的定义和使用

  • 6.4字符数组的定义和使用

    字符数组的定义和使用

  • 6.5字符串处理函数

    字符串处理函数

  • 6.6利用数组处理批量数据例题讲解(1)

    利用数组处理批量数据例题讲解(1)

  • 6.7利用数组处理批量数据例题讲解(2)

    利用数组处理批量数据例题讲解(2)

  • 6.8利用数组处理批量数据例题讲解(3)

    利用数组处理批量数据例题讲解(3)

  • 第七章用函数实现模块化程序设计

    7.1 函数的定义和调用
    7.2 函数的递归调用
    7.3 数组作为函数参数
    7.4 变量的作用域和生存期

  • 7.1函数的定义和调用

    函数的定义和调用

  • 7.2函数的递归调用

    函数的递归调用

  • 7.3数组作为函数参数

    数组作为函数参数

  • 7.4变量的作用域和生存期

    变量的作用域和生存期

  • 7.5用函数实现模块化程序设计例题讲解(1)

    用函数实现模块化程序设计例题讲解(1)

  • 7.6用函数实现模块化程序设计例题讲解(2)

    用函数实现模块化程序设计例题讲解(2)

  • 7.7用函数实现模块化程序设计例题讲解(3)

    用函数实现模块化程序设计例题讲解(3)

  • 第八章善于使用指针

    8.1 指针变量的定义和引用
    8.2 指针作为函数参数
    8.3 通过指针引用数组
    8.4 通过指针引用字符串

  • 8.1指针变量的定义和引用

    指针变量的定义和引用

  • 8.2指针作为函数参数

    指针作为函数参数

  • 8.3通过指针引用数组

    通过指针引用数组

  • 8.4通过指针引用字符串

    通过指针引用字符串

  • 8.5善于使用指针例题讲解(1)

    善于使用指针例题讲解(1)

  • 8.6善于使用指针例题讲解(2)

    善于使用指针例题讲解(2)

  • 8.7善于使用指针例题讲解(3)

    善于使用指针例题讲解(3)

  • 第九章使用结构体类型处理组合数据

    9.1 结构体变量的定义
    9.2 结构体数组
    9.3 结构体指针
    9.4 用结构体变量和其指针作函数参数
    9.5 建立动态单链表
       
    9.6 链表的插入和删除操作

  • 9.1结构体变量的定义

    结构体变量的定义

  • 9.2结构体数组

    结构体变量的定义

  • 9.3结构体指针

    结构体指针

  • 9.4用结构体变量和其指针作函数参数

    用结构体变量和其指针作函数参数

  • 9.5建立动态单链表

    建立动态单链表

  • 9.6链表的插入和删除操作

    链表的插入和删除操作

  • 9.7使用结构体类型处理组合数据例题讲解(1)

    使用结构体类型处理组合数据例题讲解(1)

  • 9.8使用结构体类型处理组合数据例题讲解(2)

    使用结构体类型处理组合数据例题讲解(2)

  • 9.9使用结构体类型处理组合数据例题讲解(3)

    使用结构体类型处理组合数据例题讲解(3)

  • 9.10使用结构体类型处理组合数据例题讲解(4)

    使用结构体类型处理组合数据例题讲解(4)

  • 开始学习
  • 绪章  作业测试
    绪章引言

    0.1 二级C语言考试介绍

    视频数1
  • 第一章  作业测试
    第一章 C语言概述

    1.1 简单的C程序举例

    视频数1
  • 第二章  作业测试
    第二章 数据的存储与运算

    2.1 C语言中的基本数据类型

    2.2 运算符和表达式

    2.3 数据的存储与运算例题讲解

    视频数3
  • 第三章  作业测试
    第三章 最简单的C程序设计

    3.1 数据的输入输出

    视频数1
  • 第四章  作业测试
    第四章 选择结构程序设计

    4.1 关系运算和逻辑运算

    4.2 用if语句实现选择结构(1)

    4.3 用if语句实现选择结构(2)

    4.4 switch语句及程序举例

    4.5 选择结构程序设计例题讲解(1)

    4.6 选择结构程序设计例题讲解(2)

    视频数6
  • 第五章  作业测试
    第五章 循环结构程序设计

    5.1 用while和do-while语句实现循环

    5.2 for语句和循环的嵌套

    5.3 for语句的应用

    5.4 break语句的应用

    5.5 continue语句的应用

    5.6 循环结构程序设计例题讲解(1)

    5.7 循环结构程序设计例题讲解(2)

    视频数7
  • 第六章  作业测试
    第六章 利用数组处理批量数据

    6.1 一维数组的定义和使用

    6.2 冒泡排序算法

    6.3 二维数组的定义和使用

    6.4 字符数组的定义和使用

    6.5 字符串处理函数

    6.6 利用数组处理批量数据例题讲解(1)

    6.7 利用数组处理批量数据例题讲解(2)

    6.8 利用数组处理批量数据例题讲解(3)

    视频数8
  • 第七章  作业测试
    第七章 用函数实现模块化程序设计

    7.1 函数的定义和调用

    7.2 函数的递归调用

    7.3 数组作为函数参数

    7.4 变量的作用域和生存期

    7.5 用函数实现模块化程序设计例题讲解(1)

    7.6 用函数实现模块化程序设计例题讲解(2)

    7.7 用函数实现模块化程序设计例题讲解(3)

    视频数7
  • 第八章  作业测试
    第八章 善于使用指针

    8.1 指针变量的定义和引用

    8.2 指针作为函数参数

    8.3 通过指针引用数组

    8.4 通过指针引用字符串

    8.5 善于使用指针例题讲解(1)

    8.6 善于使用指针例题讲解(2)

    8.7 善于使用指针例题讲解(3)

    视频数7
  • 第九章  作业测试
    第九章 使用结构体类型处理组合数据

    9.1 结构体变量的定义

    9.2 结构体数组

    9.3 结构体指针

    9.4 用结构体变量和其指针作函数参数

    9.5 建立动态单链表

    9.6 链表的插入和删除操作

    9.7 使用结构体类型处理组合数据例题讲解(1)

    9.8 使用结构体类型处理组合数据例题讲解(2)

    9.9 使用结构体类型处理组合数据例题讲解(3)

    9.10 使用结构体类型处理组合数据例题讲解(4)

    视频数10
  • 期末考试