spContent=C语言经久不衰,是一种广泛应用于各类软、硬件编程的计算机语言。随着计算机的普及和应用的不断深入,它不仅仅是计算机专业学生必需要掌握的编程语言,而且已经成为电子类、通信类、信息类、机电类等众多理工科非计算机专业学生学习、掌握计算机编程知识的必备内容。
C语言经久不衰,是一种广泛应用于各类软、硬件编程的计算机语言。随着计算机的普及和应用的不断深入,它不仅仅是计算机专业学生必需要掌握的编程语言,而且已经成为电子类、通信类、信息类、机电类等众多理工科非计算机专业学生学习、掌握计算机编程知识的必备内容。
—— 课程团队
课程概述
本课程从普通高校学生的实际水平出发,涵盖计算机等级考试重点与难点,以能力培养为重心,以实际案例为驱动,力求从简到难,循序渐进;逐步渗透,注重实践,让学生充分掌握所学,为学生打好编程基础,培养学生解决实际问题的能力;
成绩 要求
完成所有章节测验、讨论、线上考试,成绩达到60分可取得合格认证证书,80分以上可获得优秀认证证书。平台不再支持免费电子证书。
课程大纲
1 C程序设计基础篇—1.1 程序设计与计算机语言
1.1.1 程序设计与计算机语言
1.1.2 C语言的发展及应用
1.1.3 一个简单的C程序
1.1.4 C程序编译环境及应用
1.1.5 C语言课程内容
1 C程序设计基础篇—— 1.2 数据类型与运算符
1.2.1基本数据类型
1.2.2标识符
1.2.3 常量
1.2.4 变量
1.2.5运算符与优先级
1 C程序设计基础篇——1.3 顺序结构程序设计
1.3.1 输出函数printf()的应用
1.3.2 输入函数scanf()的应用
1.3.3 顺序结构程序设计
1 C程序设计基础篇—— 1.4 分支结构程序设计
1.4.1 if-else语句
1.4.2 if-else嵌套及应用
1.4.3 switch语句
1.4.4 分支结构程序设计
1 C程序设计基础篇——1.5 循环结构程序设计
1.5.1 while do-while语句
1.5.2 for语句
1.5.3 break 与 continue
1.5.4 循环结构程序设计
2 C程序设计进阶篇——2.1 数组
2.1.1 一维数组
2.1.2 二维数组
2.1.3 字符数组与字符串
2.1.4 数组的应用
2 C程序设计进阶篇——2.2 函数
2.2.1 函数概述
2.2.2 函数定义
2.2.3 函数调用
2.2.4 变量的作用域
2.2.5 函数与数组
2 C程序设计进阶篇——2.3 指针
2.3.1 什么是指针
2.3.2 指针与变量
2.3.3 指针的指针
2.3.4 指针与函数
2.3.5 指针与数组
2.3.6 指针与字符串
3 C程序设计高级篇——3.1 结构体与共用体
3.1.1 结构体及应用
3.1.2 共用体及应用
3 C程序设计高级篇——3.2 链表及应用
3.2.1 链表简介
3.2.2 链表的创建与遍历
3.2.3 链表的插入与删除
3 C程序设计高级篇——3.3 文件及应用
3.3.1 文件打开与关闭
3.3.2 文件读写函数
3.3.3 文件读写应用
3.3.4 其他文件函数
展开全部