spContent=C语言是一门历史悠久,博大精深的程序设计语言。它是我们学习其它程序设计语言的基础。无论对于计算机还是非计算机专业的同学,通过该课程的学习可掌握程序设计的基本方法,培养自己的计算思维能力和利用计算机分析问题和解决问题的能力。
在这里,我将用全新的编程理念讲解编程技巧和编程方法;在这里,理论讲解与实践完全融合;在这里,程序的调试过程清晰明了!
期待各位同学加入,最后祝各位学习愉快!
C语言是一门历史悠久,博大精深的程序设计语言。它是我们学习其它程序设计语言的基础。无论对于计算机还是非计算机专业的同学,通过该课程的学习可掌握程序设计的基本方法,培养自己的计算思维能力和利用计算机分析问题和解决问题的能力。
在这里,我将用全新的编程理念讲解编程技巧和编程方法;在这里,理论讲解与实践完全融合;在这里,程序的调试过程清晰明了!
期待各位同学加入,最后祝各位学习愉快!
—— 课程团队
课程概述
C语言是一门历史悠久,博大精深的程序设计语言。它是我们学习其它程序设计语言的基础。无论对于计算机还是非计算机专业的同学,通过该课程的学习可掌握程序设计的基本方法,培养自己的计算思维能力和利用计算机分析问题和解决问题的能力。
在这里,我将用全新的编程理念讲解编程技巧和编程方法;在这里,理论讲解与实践完全融合;在这里,程序的调试过程清晰明了!
期待各位同学加入,最后祝各位学习愉快!
课程大纲
程序设计概述
1.1 C语言发展史
1.2 程序设计举例1
1.3 程序设计举例2与基础语法
1.4 Microsoft Visual C++2010操作步骤
算法及数据类型
2.1 算法
2.2 数据类型
2.3 运算符与表达式
2.4 数据间混合运算
选择结构程序设计
3.1 关系运算与逻辑运算
3.2 程序分支结构——if~else语句
3.3 多重分支结构——switch语句
3.4 条件运算符与条件表达式
3.5 选择程序设计综合举例
循环结构程序设计
4.1 while语句
4.2 for语句
4.3 do~while语句
4.4 break/continue
4.5 循环嵌套
4.6 综合程序设计举例
4.7 组队
4.8 年号
数组
5.1 一维数组
5.2 一维数组程序举例(1)
5.3 一维数组程序举例(2)
5.4 二维数组定义和引用
5.5 二维数组程序举例
5.6 字符数组
5.7 数的分解
5.8 字符串专用函数
5.9 字符串程序举例1
5.10 字符串程序举例2
5.11 变量和数组复制
函数
6.1 自定义函数(1)
6.2 自定义函数(2)
6.3 递归函数
6.4 汉诺塔
6.5 综合程序设计举例
6.6 特别数的求和
6.7 函数原型声明
6.8 变量的作用域
6.9 变量的存储类别
指针
7.1 指针变量
7.2 指针赋值
7.3 指针使用
7.4 指针与函数
7.5 二级指针
7.6 指针与字符串
结构体
8.1 结构体课程导学
8.2 结构体成员操作举例及实践(1)
8.3 结构体成员操作举例及实践(2)
8.4 综合应用
8.5 typedef
链表
9.1 链表的课程导学
9.2 结点定义和链表创建
9.3 链表创建实践操作
9.4 头结点、链表应用与实践
9.5 综合应用与实践
文件
10.1 文件相关概念与文件类型指针
10.2 单个字符读写函数及程序举例
10.3 字符串读写函数及程序举例
10.4 数据库读写函数及程序举例
展开全部
证书要求
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。