首页 课程主页
课程分享  
C语言程序设计
主讲教师 金萍/皖西学院
学习人数 117
开课周期 2021年02月23日 ~ 2021年03月23日
教学进度
预报名
进行中
已结课
课程期次 共 5 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

近年来,人工智能、大数据、云计算等技术炙手可热,未来这些最新科技还有更广阔的发展空间。同学们,如果想学习最新最炫的计算机技术,不掌握一门拿手的编程语言怎么能行呢?C语言无疑是一门非常理想的程序设计入门语言。它诞生至今将近半个世纪,在计算机领域有举足轻重的影响。在20205月由Tiobe公布的世界最流行编程语言欢迎度排行榜中又超过Java语言跃居第一。那么还等什么呢?现在我们就开启这段奇妙的探索之旅吧。


课程概述

C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

课程大纲
  • 第1章 C语言概述
    • 1.1 C语言是什么
    • 1.2 C语言的设计与调试
  • 第2章 数据类型与运算符
    • 2.1 数据类型和常量与变量
    • 2.2 运算符与表达式和数据类型转换
  • 第3章 顺序结构程序设计
    • 3.1 C语言的基本语句
    • 3.2 数据的输入与输出
    • 3.3 程序举例
  • 第4章 选择结构程序设计
    • 4.1 关系运算符及关系表达式和逻辑运算符及逻辑表达式
    • 4.2 if语句和switch语句
    • 4.3 程序举例
  • 第5章 循环结构程序设计
    • 5.1 while循环、do-while循环和for循环
    • 5.2 break语句、continue语句和goto语句
  • 第6章 函数与编译预处理
    • 6.1 模块化程序设计与函数
    • 6.2 函数的定义与调用
    • 6.3 变量的作用域和存储方式
    • 6.4 编译预处理及程序举例
  • 第7章 数组
    • 7.1 一维数组和二维数组
    • 7.2 字符数组与字符串
    • 7.3 数组作为函数的参数
    • 7.4 程序举例
  • 第8章 指针
    • 8.1 指针与指针变量
    • 8.2 指针与函数
    • 8.3 指针与数组和指针与字符串
    • 8.4 指针数组与命令行参数和程序举例
  • 第9章 结构体数据类型
    • 9.1 结构体类型定义及使用和结构体类型数组
    • 9.2 结构体类型指针及结构体与函数
  • 第10章 共用体与枚举类型
    • 10.1 共用体与枚举类型
  • 第11章 文件操作
    • 11.1 文件及标准文件操作(1)
    • 11.2 标准文件操作(2)
    • 11.3 标准文件操作(3)
  • 函数
  • 数组的应用
  • 指针的应用
  • 结构体类型
  • 文件及其操作
  • C语言常见问题
    • 内存分配问题
    • 库函数问题
    • 声明和初始化问题
    • 数组和指针问题
    • ANSI标准C问题
    • 标准输入输出库问题
    • 结构、联合和枚举问题
授课目标

通过课程学习,使学生了解编程逻辑,掌握C语言基本语法、程序结构、数组使用、指针和结构体等概念,并能运用C语言解决实际问题。

预备知识

高等数学、英语

配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
5.0

2 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
3 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
皖西学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有