首页 课程主页
课程分享  
C语言程序设计
主讲教师 汤雷/安徽三联学院
学习人数 64
开课周期 2022年03月21日 ~ 2022年08月31日
教学进度
预报名
进行中
已结课
课程期次 共 24 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

现在企业中广泛使用C语言来编写程序,C语言程序设计在课程体系中越来越重要。《C语言程序设计》作为大学生的专业基础课,精选C语言程序设计的最实用内容,以MOOC的网络教育方式,通过通俗易懂的实例介绍编程的语法和思路,激发学生对编程的兴趣。本项目课程向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容及程序设计的基本方法与编程技巧,了解进行程序设计的一般思路,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用面向对象的计算机高级语言打下基础。

课程章节

第一讲 C语言概述 

>第一节 简单程序的介绍和实现

 

第二讲 数据类型及其运算 

>第一节 基本数据类型

>第二节 运算的优先级和混合运算

>第三节 表达式I

>第四节 表达式II

 

第三讲 程序设计结构 

>第一节 数据输入和输出语句

>第二节 五种基本语句和三种基本结构

>第三节 循环语句

>第四节 程序举例

 

第四讲 数组 

>第一节   维和字符数组

>第二节 二维数组

>第三节 程序举例

第五讲 函数 

>第一节  函数定义和调用

>第二节  函数的递归调用

>第三节  程序举例

第六讲 指针 

>第一节 指针变量和双指针变量

>第二节 数组与指针

>第三节 函数与指针

>第四节  程序举例

 

第七讲 预处理命令 

>第一节 宏定义方法

>第二节 条件编译和文件包含的使用

>第三节 程序举例

 

第八讲 文件

>第一节 文件类型指针

>第二节 文件函数

>第三节 程序举例

 

第九讲 综合案例 

>第一节 C语言初级编程

>第二节 C语言高级编程





课程概述

《C语言程序设计》是计算机专业的专业基础必修课程,重点讲授C语言的语法知识及应用。通过学习,学生应能够掌握C语言的基本语法及编程方法,并能熟练使用相关工具软件,完成程序的设计。本课程的任务是向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容及程序设计方法,培养学生编程解决实际问题的思维方法与基本能力,为进一步学习和应用面向对象的计算机语言打下基础。

  本门课程每节的时间短,选择通俗易懂的案例进行讲解,让听众能快速掌握基础的语法,能分析和编写常用的程序,后面通过案例的学习对c语言的学习有更加深刻的理解。

课程大纲
  • 第一讲 C语言概述
    • 第1节 简单程序的介绍和实现
    • 第2节 chaper1-1
  • 第二讲 数据类型及运算
    • 第1节 基本数据类型
    • 第2节 运算的优先级和混合运算
    • 第3节 表达式I
    • 第4节 表达式II
    • 第5节 chaper2-1
    • 第6节 chaper2-2
    • 第7节 chaper2-3
    • 第8节 chaper2-4
  • 第三讲 程序设计结构
    • 第1节 程序设计结构
    • 第2节 五种基本语句和三种基本结构
    • 第3节 循环语句
    • 第4节 程序举例
    • 第5节 chaper3-1
    • 第6节 chaper3-2
    • 第7节 chaper3-3
    • 第8节 chaper3-4
  • 第四讲 数组
    • 第1节 一维和字符数组
    • 第2节 二维数组
    • 第3节 程序举例
    • 第4节 chaper4-1
    • 第5节 chaper4-2
    • 第6节 chaper4-3
  • 第五讲 函数
    • 第1节 函数定义和调用
    • 第2节 函数的递归调用
    • 第3节 第三节 程序举例
    • 第4节 chaper5-1
    • 第5节 chaper5-2
    • 第6节 chaper5-3
  • 第六讲 指针
    • 第1节 指针变量和双指针变量
    • 第2节 数组与指针
    • 第3节 函数与指针
    • 第4节 程序举例
    • 第5节 chaper6-1
    • 第6节 chaper6-2
    • 第7节 chaper6-3
    • 第8节 chaper6-4
  • 第七讲 预处理命令
    • 第1节 宏定义方法
    • 第2节 条件编译和文件包含的使用
    • 第3节 程序举例
    • 第4节 chaper7-1
    • 第5节 chaper7-2
    • 第6节 chaper7-3
  • 第八讲 文件
    • 第1节 文件类型指针
    • 第2节 文件函数
    • 第3节 程序举例
    • 第4节 chaper8-1
    • 第5节 chaper8-2
    • 第6节 chaper8-3
  • 第九讲 综合案例
    • 第1节 C语言初级编程
    • 第2节 C语言高级编程
    • 第3节 chaper9-1
    • 第4节 chaper9-2
  • test
授课目标

 面向所有想学习C语言的同学,帮助他们快速掌握C语言基本语法和编程技巧。

预备知识

 学习过计算机基础知识,有一定义的英语和数据知识的储备。

配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
5.0

1 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
3 是否需要完成课程所有的作业?
如果你想要获得课程证书,你需要按照课程老师制定的课程大纲和考核标准完成相关作业;如果仅是为了扩充知识并不需要申请证书,可以根据自己的时间与需求自由安排学习计划。
4 如何申请课程证书?
课程团队会在‘考核标准’中公布获得证书的条件。课程公布考核标准并更新完毕后,你的最终总成绩达到条件即可获得证书。
5 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
6 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
安徽三联学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有