首页 课程主页
课程分享  
C语言程序设计
主讲教师 朱先远/安徽商贸职业技术学院
学习人数 252
开课周期 2021年09月14日 ~ 2022年01月29日
教学进度
预报名
进行中
已结课
课程期次 共 20 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

C语言程序设计,其应用非常广泛,既可以编写诸如windows、鸿蒙等系统程序,也可以编写应用程序。C语言一直占据编程语言排行榜的前两名位置,它是大多数开发人员初学编程的首选语言。本课程使用不一样的教学方式,各知识点循序渐进,一点一点展现各个技术要点,让学习变得轻松自如。

课程概述

  通过本课程的学习和训练,学生能够具备C语言基本的程序设计过程和技巧,具备初步的高级语言程序设计能力,能应用C语言解决一般编程问题的水平。

课程大纲
  • C语言概述
    • 1.1 C语言课程概况
    • 1.2 C语言发展史
    • 1.3 C语言特点及其应用
    • 1.4. VC6.0软件安装及程序开发流程
    • 1.5 C语言的基本结构和格式(上)
    • 1.5 C语言的基本结构和格式(下)
    • 1.6 常见编译错误与调试方法
    • 1.7.1 实验操作
    • 1.7.2 实验操作
    • 1.7.3 实验操作
    • 1.7.4 实验操作
  • 数据、运算符和表达式
    • 2.1 C语言的数据类型
    • 2.2.1 常量及define用法
    • 2.2.2 数据容器:变量及其使用
    • 2.2.3 见名知意:命名规则
    • 2.3.1 字符型数据及字符串
    • 2.3.2 数据类型转换
    • 2.4.1 加减乘除:算术运算
    • 2.4.2 就是等号:赋值运算
    • 2.4.3 真与假:关系运算
    • 2.4.4 与或非:逻辑运算
    • 2.4.5 条件运算及逗号运算
    • 2.5 常见编译错误与调试
    • 2.6.1 整型和字符型的关系
    • 2.6.2 算术运算符应用
    • 2.6.3 自加自减运算
  • 顺序结构
    • 3.1 C语句概述
    • 3.2 、3.3.1 赋值语句和输入输出语句(一)
    • 3.3.2 输入输出语句(二)
    • 3.3.3 输入输出语句(三)
    • 3.4.1 顺序结构程序设计
    • 3.4.2 顺序结构程序设计案例(一)
    • 3.4.3 顺序结构程序设计举例(二)
    • 3.5 常见编译错误与调试方法
    • 3.6.1 练习1
    • 3.6.2 练习2
  • 选择结构
    • 4.1.1 if选择语句格式(一)
    • 4.1.2 if选择语句格式(二)
    • 4.1.3 if语句的嵌套
    • 4.2 switch语句
    • 4.3.1 选择结构举例(一)
    • 4.3.2 选择结构举例(二)
    • 4.3.3 选择结构举例(三)
    • 4.4 常见编译错误与调试方法
    • 4.5.1 练习(一)
    • 4.5.2 练习(二)
  • 循环结构
    • 5.1 周而复始:循环程序结构
    • 5.2 有言在先:while语句
    • 5.3 先斩后奏:do while语句
    • 5.4 灵活简洁:for语句
    • 5.5 各有所长:三种循环语句的比较
    • 5.6 内嵌外套:循环嵌套
    • 5.7 结束与继续:break语句和continue语句
    • 5.8 常见错误分析
    • 5.9.1 实验操作1
    • 5.9.2 实验操作2
    • 5.9.3 实验操作3
  • 数据处理
    • 6.1.1 一维数组
    • 6.1.2 一维数组举例(一)
    • 6.1.3 一维数组举例(二)
    • 6.1.4 一维数组举例(三)
    • 6.1.5 一维数组实例讲解
    • 6.2.1 二维数组
    • 6.2.2 二维数组举例
    • 6.2.3 二维数组-矩阵问题求解
    • 6.3.1 字符数组的定义和初始化
    • 6.3.2 字符串的输入输出
    • 6.3.3 字符的高级操作一
    • 6.3.4 字符的高级操作二
    • 6.4 常见编译错误与调试方法
    • 6.5.1 练习1
    • 6.5.2 练习2
  • 指针
    • 8.1 指针的基本操作
    • 8.2 指针与数组
    • 8.3 指针与字符串
  • 函数
    • 7.1 函数的定义
    • 7.2 函数参数和函数的返回值
    • 7.3 函数参数的传递方式
    • 7.4 函数的调用
    • 7.5 函数的嵌套调用
    • 7.6 变量的作用域
  • 编译预处理
    • 9.1 宏定义
    • 9.2 文件包含
    • 9.3 条件编译
  • 期中考试
  • 电信202班期中考试
  • 期末复习
    • 模拟试卷一
授课目标
预备知识
配套教材
参考教材
5.0

2 条评价

本次开课 查看全部
5.0

2 条评价

本次开课 查看全部
1 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
2 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
3 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
4 如何申请课程证书?
课程团队会在‘考核标准’中公布获得证书的条件。课程公布考核标准并更新完毕后,你的最终总成绩达到条件即可获得证书。
授课教师
安徽商贸职业技术学院
安徽商贸职业技术学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有