C语言是Combined Language(组合语言)的简称,其应用非常广泛,既可以编写系统程序,也可以编写应用程序,还可以应用到单片机及嵌入式系统的开发中。C语言一直占据编程语言排行榜的前两名位置,它是大多数开发人员初学编程的首选语言。本课程使用不一样的教学方式,各知识点循序渐进,一点一点展现各个技术要点,让学习变得轻松自如。“麻瓜”变“魔法师”,就是这门课程!
开设学校:四川大学锦城学院;学科:计算机、
C语言是Combined Language(组合语言)的简称,其应用非常广泛,既可以编写系统程序,也可以编写应用程序,还可以应用到单片机及嵌入式系统的开发中。C语言一直占据编程语言排行榜的前两名位置,它是大多数开发人员初学编程的首选语言。本课程使用不一样的教学方式,各知识点循序渐进,一点一点展现各个技术要点,让学习变得轻松自如。“麻瓜”变“魔法师”,就是这门课程!
-1.1 程序设计语言
--1.1课后题
--讨论题:高级语言
-1.2 最简单C语言程序举例
--1.2课后题
-1.3 C语言程序的运行
--1.3 课后题
-2.1 常量
--2.1常量
--2.1课后题
--讨论题:符号常量
-2.2 变量
--2.2 变量
--2.2课后题
--讨论题:溢出
-2.3 运算符和表达式
--2.3课后题
--讨论题:判断闰年
-2.4 数据的输入和输出
--2.4课后题
--讨论题:BMI
-3.1 if语句
--3.1 if语句
--3.1课后题
--讨论题:if语句
-3.2 switch语句
--3.2课后题
-3.3 while和do-while语句
--3.3课后题
-3.4 for语句
--3.4课后题
-3.5 break语句和continue语句
--3.5课后题
-4.1 一维数组
--4.1 一维数组
--4.1课后题
-4.2 一维数组举例-冒泡排序
--4.2课后题
-4.3 二维数组
--4.3 二维数组
--4.3课后题
--讨论题:二维数组
-4.4 字符数组
--4.4 字符数组
--4.4课后题
-4.5 字符串处理函数
--4.5课后题
-5.1 函数概述及定义
--5.1函数概述
--5.1课后题
-5.2 函数调用
--5.2函数调用
--5.2课后题
--讨论题:函数调用
-5.3 函数调用过程及声明
--5.3课后题
--讨论题:函数声明
-5.4 数组作为函数参数
--5.4课后题
-5.5 函数的嵌套调用与递归调用
--5.5课后题
--讨论题:递归调用
-5.6 变量的作用域和生存期
--5.6课后题
-6.1 指针和指针变量
--6.1课后题
-6.2 指针与数组
--6.2课后题
--讨论题:运行程序
-6.3 指针与字符串
--6.3课后题
--讨论题:字符数组
-6.4 动态内存分配
--6.4课后题
-7.1 结构体类型
--7.1结构体类型
--7.1课后题
-7.2 结构体应用——静态链表
--7.2课后题
--讨论题:静态链表
-7.3 结构体应用——动态链表
--7.3课后题
-7.4 共用体类型
--7.4共用体
--7.4课后题
-7.5 枚举类型
--7.5枚举类型
--7.5课后题
-8.1 文件概述
--8.1文件概述
--8.1课后题
--讨论题:文件概念
-8.2 文件基本操作
--8.2课后题
--8.2文件操作
-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余篇学术与教学研究论文。