C语言程序设计

C语言是Combined Language(组合语言)的简称,其应用非常广泛,既可以编写系统程序,也可以编写应用程序,还可以应用到单片机及嵌入式系统的开发中。C语言一直占据编程语言排行榜的前两名位置,它是大多数开发人员初学编程的首选语言。本课程使用不一样的教学方式,各知识点循序渐进,一点一点展现各个技术要点,让学习变得轻松自如。“麻瓜”变“魔法师”,就是这门课程!

开设学校:四川大学锦城学院;学科:计算机、

C语言程序设计课程:前往报名学习

C语言程序设计视频慕课课程简介:

C语言是Combined Language(组合语言)的简称,其应用非常广泛,既可以编写系统程序,也可以编写应用程序,还可以应用到单片机及嵌入式系统的开发中。C语言一直占据编程语言排行榜的前两名位置,它是大多数开发人员初学编程的首选语言。本课程使用不一样的教学方式,各知识点循序渐进,一点一点展现各个技术要点,让学习变得轻松自如。“麻瓜”变“魔法师”,就是这门课程!

前往报名学习

C语言程序设计课程列表:

{{'上次学习:'+learn_list['SichuanJC0809003579']['last_leaf_name']}}

1 概述

-1.1 程序设计语言

--1.1程序设计语言概述

--1.1课后题

--1.1C语言程序设计概述.ppt

--讨论题:高级语言

-1.2 最简单C语言程序举例

--1.2最简单C语言程序举例

--1.2课后题

--1.2最简单C语言程序举例.ppt

--讨论题:C语言程序特性

-1.3 C语言程序的运行

--1.3C语言程序的运行

--1.3 课后题

--1.3C语言程序的运行.ppt

--讨论题:有关 // 符号

2 C语言语法基础

-2.1 常量

--2.1常量

--2.1课后题

--讨论题:符号常量

--2.1 常量.ppt

-2.2 变量

--2.2 变量

--2.2课后题

--讨论题:变量初始化

--讨论题:变量的赋值

--讨论题:溢出

--2.2 变量.ppt

-2.3 运算符和表达式

--2.3运算符与表达式(1)

--2.3运算符与表达式(2)

--2.3课后题

--讨论题:判断闰年

--2.3运算符与表达式(1).ppt

--2.3运算符与表达式(2).ppt

-2.4 数据的输入和输出

--2.4 输入输出(1)

--2.4 输入输出(2)

--2.4课后题

--讨论题:BMI

--2.4 输入输出(1).ppt

--2.4 输入输出(2).ppt

-第2章 C语言语法基础.ppt

3 C程序的控制结构

-3.1 if语句

--3.1 if语句

--3.1课后题

--讨论题:if语句

-3.2 switch语句

--3.2 switch语句

--3.2课后题

--讨论题:break在switch语句中的作用

-3.3 while和do-while语句

--3.3 while和do-while

--3.3课后题

--讨论题:while与do-while的区别

-3.4 for语句

--3.4 for循环

--3.4课后题

--讨论题:for与while是否能相互替换

-3.5 break语句和continue语句

--3.5 break和continue语句

--3.5课后题

--讨论题:break和continue的区别

-第3章 C程序的控制结构.ppt

4 数组

-4.1 一维数组

--4.1 一维数组

--4.1课后题

--讨论题:一维数组的使用

-4.2 一维数组举例-冒泡排序

--4.2 一维数组举例-冒泡排序

--4.2课后题

--讨论题:冒泡排序的优化

-4.3 二维数组

--4.3 二维数组

--4.3课后题

--讨论题:二维数组

-4.4 字符数组

--4.4 字符数组

--4.4课后题

--讨论题:字符数组与字符串

-4.5 字符串处理函数

--4.5 字符串处理函数

--4.5课后题

--讨论题:测字符串长度

-第4章 数组.ppt

5 函数

-5.1 函数概述及定义

--5.1函数概述

--5.1课后题

--讨论题:为什么使用函数

-5.2 函数调用

--5.2函数调用

--5.2课后题

--讨论题:函数调用

-5.3 函数调用过程及声明

--5.3函数调用过程及声明

--5.3课后题

--讨论题:函数声明

-5.4 数组作为函数参数

--5.4数组作为函数参数

--5.4课后题

--讨论题:数组作函数参数

-5.5 函数的嵌套调用与递归调用

--5.5函数的嵌套和递归调用

--5.5课后题

--讨论题:递归调用

-5.6 变量的作用域和生存期

--5.6变量作用域及生存期

--5.6课后题

--讨论题:静态变量与全局变量

-第5章 函数.ppt

6 指针

-6.1 指针和指针变量

--6.1 指针和指针变量

--6.1课后题

--讨论题:关于"*"号

--6.1 指针和指针变量.ppt

-6.2 指针与数组

--6.2 指针与数组(1)

--6.2 指针与数组(2)

--6.2 指针与数组(3)

--6.2课后题

--讨论题:一维数组元素的表示方法

--讨论题:运行程序

--6.2 指针与数组(1).ppt

--6.2 指针与数组(2).ppt

--6.2 指针与数组(3).ppt

-6.3 指针与字符串

--6.3 指针与字符串

--6.3课后题

--讨论题:字符数组

--6.3 指针与字符串.ppt

-6.4 动态内存分配

--6.4 动态内存分配

--6.4课后题

--讨论题:静态内存分配与动态内存分配

--6.4 动态内存分配.ppt

-第6章 指针.ppt

7 用户自定义数据类型

-7.1 结构体类型

--7.1结构体类型

--7.1课后题

--7.1结构体类型.ppt

--讨论题:结构体类型定义。

--讨论:结构体类型变量

-7.2 结构体应用——静态链表

--7.2结构体应用——静态链表

--7.2课后题

--7.2静态链表.ppt

--讨论题:静态链表

-7.3 结构体应用——动态链表

--7.3结构体应用——动态链表

--7.3课后题

--7.3动态链表.ppt

--讨论题:动态链表建立

-7.4 共用体类型

--7.4共用体

--7.4课后题

--7.4共用体.ppt

--讨论题:共用体类型数据

-7.5 枚举类型

--7.5枚举类型

--7.5课后题

--7.5枚举类型.ppt

--讨论题:枚举变量取值

8 文件

-8.1 文件概述

--8.1文件概述

--8.1课后题

--讨论题:文件概念

-8.2 文件基本操作

--8.2课后题

--8.2文件操作

--讨论题:文件基本操作

-第8章 文件.ppt

期末

-C语言程序设计期末测试

C语言程序设计开设学校:四川大学锦城学院

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

唐宁九-教授-四川大学锦城学院-

课程负责人,博士,三级教授,四川大学锦城学院计算机与软件学院教师,曾任国家、校、院三级教指委成员,校督导委员会成员,省、校级精品课程负责人,主编教材5部,参编教材3部,主持、参与“863项目”、九五攻关项目五项、科技部重点项目一项、省级纵向项目三项,总经费1600余万;参加横向科研课题6项,总经费200余万元。获“四川省教学名师”,“宝钢优秀教师奖”,四川大学锦城学院夫子育人奖一等奖(2项),四川省优秀教学成果一等奖3项、二等奖1项、三等奖1项,四川省精品资源共享课1项,四川省科技进步奖三等奖1项,成都市科技进步奖二等奖1项,四川大学教学名师,四川大学优秀教学一等奖,四川大学优秀教学成果一等奖6项、二等奖1项,四川大学首届最受学生欢迎教师奖(全校第三),四川大学“课堂教学质量优秀奖”6项,四川大学“大学生课外科技实践活动优秀指导教师奖”2项,四川大学“拔尖创新人才培养优秀指导教师奖”1项,四川大学“大学生创新创业教育优秀指导教师奖”1项。

段华琼-副教授-四川大学锦城学院-

课程负责人,电子科技大学硕士,副教授,现任四川大学锦城学院计算机与软件学院教师,主要从事计算机应用技术领域的教学和科研工作。主要教授C语言程序设计、数据结构、计算机组成原理等课程。在省部级以上刊物发表论文十余篇,主持、参与省教育厅项目3项,主持、参与教育部产学合作协同育人项目3项,主持校级教研教改项目1项,出版教材1部。指导学生参加学科竞赛获全国二等奖1项,全国三等奖1项,四川省一等奖1项,二等奖8项,三等奖10项。获四川大学锦城学院2018年度青年教师教学竞赛工科组二等奖,获四川大学锦城学院2018教学技能PPT大赛理工科组二等奖。

孙炼-副教授-四川大学锦城学院-

主讲教师,四川大学硕士,副教授,现任四川大学锦城学院计算机与软件学院教师。任现职以来,公开发表学术论文9篇,担任2部教材副主编,参编1部教材,主持校级精品课程1项,参与省级教改项目1项。曾获得多项市级、校级荣誉称号。在教学中不断探索、总结、改进教学方法,形成自己教学风格,获得学生认可,也获得学校多项教学奖。参与的“基于翻转课堂的线上线下混合式教学模式”项目获四川省民办高校2020年“教学成果奖”二等奖。

段雨梅-讲师-四川大学锦城学院-

主讲教师,四川大学硕士,讲师,现任四川大学锦城学院计算机与软件学院教师,长期从事计算机程序设计、数据挖掘算法、Linux操作系统等教学工作。主要教授C语言程序设计、C++程序设计、Linux操作系统、数据挖掘算法及应用等课程。从事机器学习领域的教学和科研工作,第一作者发明专利5篇,实用新型专利2篇,参与四川大学锦城学院校级项目2项,指导学生获得全国大学生数学建模竞赛四川省三等奖。

陈芳-讲师-四川大学锦城学院-

主讲教师,电子科技大学硕士,副教授,现任四川大学锦城学院计算机与软件学院教师,主要从事计算机应用技术领域的教学和科研工作。主要教授C语言程序设计、计算机组成原理等课程。主持校级教学改革项目2项,公开发表10余篇学术与教学研究论文。

也许你还感兴趣的课程:


  1. C语言程序设计(2021秋)

  2. 铁路路基施工与维护(2021秋)

  3. 暖通空调(2021秋)

  4. 护理心理伦理学(2021秋)

  5. 从“入口”到“出口”:规划好你的大学生活(2021秋)

  6. 信息素养通识教程:数字化生存的必修课(2021秋)

  7. 德国历史十二讲(2021秋)

  8. 推销与谈判(2021秋)

  9. 高级健康评估(2021秋)

  10. 学前儿童卫生与保健(2021秋)

  11. 中国近现代史纲要(2021秋)

  12. 武术与强身避险(2021秋)

  13. 建筑环境学(2021秋)

  14. 数值分析与算法(2021秋)

  15. 移动互联网开发(2021秋)

  16. 流体机械基础(2021秋)

  17. 世界跨文化交流(2021秋)

  18. 教育经济学(2021秋)

  19. 摄影艺术创作(2021秋)

  20. 环境工程CAD(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。