C语言程序设计基础

是否尝试过学习C语言然后又放弃了,或者学得一知半解无法编程?在本课程里,你将重新发现C语言的关键所在——方法,你将发现编程的魅力!

播放:18055次,课程ID:4231449

C语言程序设计基础课程简介:前往报名学习

C语言程序设计基础课程简介:

是否尝试过学习C语言然后又放弃了,或者学得一知半解无法编程?在本课程里,你将重新发现C语言的关键所在——方法,你将发现编程的魅力!

前往报名学习

C语言程序设计基础课程目录:

1.顺序结构程序设计

--1.1 C语言概述

--1.2 C语言中的数据类型

--1.3 运算符和表达式

--1.4键盘输入和屏幕输出

2.选择结构程序设计

--2.1 算法

--2.2 关系运算符与逻辑运算符

--2.3 实现分支结构的语句

--随堂测验

3.循环结构程序设计

--3.1 循环控制结构

--3.2 流程的转移以及循环嵌套

--3.3 计数、条件控制的循环

--本章测试

4.数组

--4.1 一维数组的定义及引用

--4.2 二维数组的定义及引用

--4.3 字符数组

--本章测试

5.函数

--5.1 函数的定义、调用

--5.2 函数嵌套调用和递归调用

--5.3 变量的时间空间

--期中考试

--本章测试

6.指针

--6.1 指针的概念

--6.2 指针的应用

--本章测试

7.结构体与共用体

--7.1 结构体

--7.2 共用体

8.文件

--8.1 文件的指针

--8.2 文件的读写

9.综合实例

--9..1综合实例

期末考试

C语言程序设计基础授课教师:

李丹-副教授-贵州理工学院-大数据学院

工学硕士学位,毕业于贵州大学计算机科学与技术学院,从教15年,专业计算机软件与理论,承担课程:《大学计算机基础》、《C语言程序设计》、《数据库理论》、《管理信息系统》、《综合布线》、《建筑制图》等多门课程。近四年教学主讲课程为《C语言程序设计》,2015参加校级课堂授课比赛获优秀奖,2016年参加校级微课比赛获一等奖。对该课程研发教改,实现混合教学模式,不断提升自己的专业水平和教学水平,并不断思考要将该课程致力于大规模、公开、线上课程。

耿植-副教授-贵州理工学院-大数据学院

耿植 贵州理工学院 电气与信息工程学院 副教授 本科,理学学士,毕业于贵州大学计算机系计算机软件专业。从教18年来,一直作为一线教师为本科生授课。包括:《大学计算机基础》、《C语言程序设计》、《数据结构》、《数据库理论》、《管理信息系统》、《多媒体技术》、《网页设计与制作》等多门课程。近四年教学主讲《C语言程序设计》与《大学计算机基础》,积极推进两门课程的混合教学改革(基于精细评价机制的以练促学混合教学模式),多次获得校内专项奖励。

杨琼-副教授-贵州理工学院-大数据学院

杨琼 贵州理工学院电气与信息工程学院 副教授。工学硕士,计算机应用技术专业,任教20多年来,一直从事计算机应用及电子商务方面的教学和研究工作。主要承担课程《大学计算机基础》、《C语言程序设计》等计算机类与《网络营销网站规划与设计》电子商务类的多门课程。

高腾刚-副教授-贵州理工学院-大数据学院

高腾刚 贵州理工学院 大数据学院 副教授 男,硕士学位,毕业于武汉大学计算机技术专业,从教13年,主要承担课程:《大学计算机基础》、《C语言程序设计》、《数据库理论》、《数据结构》等多门课程。近三年来,主要从事《C语言程序设计》课程的教学工作,教学方法丰富,效果较好。

© 柠檬大学 2020