首页 课程主页
课程分享  
C语言程序设计
主讲教师 葛华/安徽科技学院
学习人数 458
开课周期 2018年07月08日 ~ 2019年02月24日
教学进度
预报名
进行中
已结课
课程期次 共 33 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

C语言是当今世界上最流行、使用最广泛的高级程序设计语言,它诞生于贝尔实验室,目的是改进编程效率,后经不断发展成为国际编程语言并标准化,并且长期位于世界编程语言排行榜前三。

C语言常用来编写操作系统相关的系统程序、硬件操作有关的嵌入式程序、系统软件核心程序,并且用C语言编写的程序明显优于其他高级语言,因此许多大型应用软件都使用C语言编写。

C语言程序设计》是以C89标准为基础程序设计课程,它是计算机专业的一门专业基础课,也是非计算机专业的一门通识课,同时也是其他后续专业课程的基础。C语言学习,不仅要掌握C语言的基本语法,还要掌握C语言的程序设计思想、掌握C语言结构化、模块化程序设计的一般方法,并逐渐掌握复杂软件的设计与开发过程。

而且C语言是一门实践性很强的课程, C语言学习要做到理论与实践相结合、达到理论和实践相互印证。坚持每天读程序、写程序、总结程序,并养成良好的编程习惯。C语言学习要开心、编程要细心,再苦再难也要做到不丢弃、不放弃,做到手中无C,心中有C

本课程提供C语言MOOC作业平台(http://www.mooc.haou8.com:8080/userlogin.jsp),望各位C语言学习者、爱好者坚持每天编程100行,争做C语言MOOC达人。

课程考核方式:

MOOC考核(视频学习):30%

MOOC作业平台(编程实践):30%

线下期末考试(综合运用):40%


课程概述
课程大纲
  • 1 C语言基础
    • 1.1C语言程序结构和规范
    • 1.2 浮点数的应用
  • 2 选择结构程序设计
    • 2.1 简单if语句
    • 2.2三个数排序
    • 2.3 多分支、嵌套
  • 3 循环结构程序设计
    • 3.1while循环及应用
    • 3.2 do while循环及应用
    • 3.3for循环及应用
    • 3.4循环嵌套的应用
  • 4 函数
    • 4.1 模块化编程
    • 4.2 函数的嵌套调用与递归调用
    • 4.3C语言中的变量与作用域
  • 5 数组
    • 5.1 一维数组及应用
    • 5.2二维数组
    • 5.3一维数组排序
    • 5.4字符数组与字符串
    • 5.5数组作为函数参数
  • 6 指针
    • 6.1 指针与一维数组
    • 6.2 指针与函数
  • 7 结构体、共用体与枚举
    • 7.1 结构体及应用
    • 7.2 共用体与枚举及应用
  • 8 位运算
    • 8.0 位运算
  • 2018春季期末考试
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
0.0

0 条评价

本次开课 查看全部
授课教师
安徽科技学院
2015-2022 e会学 皖ICP备05002528号-3 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有