高级语言程序设计

本课程在关注重心上做了大胆改革,本课程的重心是现实环境中的各类数据对象,并通过恰当的方法来存储数据、处理数据。本课程在后几章中强化了对C语言的函数、指针、字符串、结构体、动态内存分配这些知识点的训练,引导学生由浅入深掌握对各种类型数据的操作

开设学校:湖北理工学院;学科:计算机、

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

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

本课程在关注重心上做了大胆改革,本课程的重心是现实环境中的各类数据对象,并通过恰当的方法来存储数据、处理数据。本课程在后几章中强化了对C语言的函数、指针、字符串、结构体、动态内存分配这些知识点的训练,引导学生由浅入深掌握对各种类型数据的操作

前往报名学习

高级语言程序设计课程列表:

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

程序设计和C语言

-1.1 计算机程序和计算机语言

--计算机程序和计算机语言

--致敬先辈:伟大的C语言之父——丹尼斯·里奇 程序员

-1.2 C程序的构成

--C程序的构成

--当前主流程序设计语言各自都有什么优势?

-1.3 C语言编辑、编译、运行(VC++2010学习版)

--C语言编辑、编译、运行(VC++2010学习版)

-练习题

顺序结构程序设计

-2.1 变量的定义和使用

--变量的定义和使用

-2.2 数据类型

--数据类型简介

--整型数据

--实型数据

-2.3 格式输出和格式输入

--格式输出printf函数

--格式输入scanf函数

--单个字符的输入输出

-2.4 运算符和表达式

--运算符和表达式

-2.5 结构化程序设计入门

--结构化程序设计入门

-练习题

选择结构程序设计

-3.1 为什么要用选择结构解决问题

--为什么要用选择结构解决问题

-3.2 如何正确表示选择结构中的条件

--如何正确表示选择结构中的条件

-3.3 用if语句及if语句嵌套实现选择结构

--用if语句及if语句嵌套实现选择结构

-3.4 用switch语句实现选择结构

--用switch语句实现选择结构

-练习

循环结构程序设计

-4.1 循环的引入

-- 为什么要用循环结构解决问题

-4.1 循环的引入--作业

-4.2 用while语句实现循环

--用while语句实现循环

-4.3 用do-while语句实现循环

-- 用do-while语句实现循环

-4.4 用for语句实现循环

-- 用for语句实现循环

-4.4 用for语句实现循环--作业

-4.5 何时需要用循环的嵌套

--何时需要用循环的嵌套

-4.6 如何提前终止循环和提前结束本次循环

--如何提前终止循环和提前结束本次循环

-习题--作业

数组

-5.1 数组类型的引入

--数组类型的引入

-5.2 一维数组的定义和初始化

--一维数组的定义和初始化

-5.3 一维数组的使用

--一维数组的使用

-5.4 二维数组的定义和初始化

--二维数组的定义和初始化

-5.5 二维数组的使用

--二维数组的使用

-习题--作业

指针

-6.1 什么是指针

--什么是指针

-6.2 指针类型及相关概念

--指针类型及相关概念

-6.3 指针变量的定义、赋值与使用

--指针变量的定义、赋值与使用

-6.4 指针的运算

--指针的运算

-6.5 指针与一维数组

--指针与一维数组

-6.6 指针的指针

--指针的指针

-6.7 指针与二维数组

--指针与二维数组

-习题--作业

函数

-7.1 为什么要自定义函数

--为什么要自定义函数

-7.2 函数的定义

--函数的定义

-7.3 函数的调用

--函数的调用

-7.4 函数参数的传递

--函数参数的传递

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

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

-7.6 变量的作用域和存储类型

--变量的作用域和存储类型

-习题--作业

字符串

-8.1 字符串的存储及输入输出

--字符串的存储及输入输出

-8.2 系统字符串处理函数

--系统字符串处理函数

-8.3 自定义字符串处理函数

--自定义字符串处理函数

-习题--作业

结构体和共用体

-9.1 结构体类型的定义

--结构体类型的定义

-9.2 结构体变量及指针变量的定义及使用

--结构体类型变量和指针变量的定义和使用

-9.3 结构体变量和指针变量作函数的参数

--用结构体变量和指向结构体的指针作函数参数

-9.4 结构体数组的定义和使用

--结构体数组的定义和使用

-9.5 共用体类型和枚举类型

--共用体和枚举类型

-习题--作业

动态内存分配

-动态内存分配--习题

文件

-习题--作业

高级语言程序设计开设学校:湖北理工学院

高级语言程序设计授课教师:

祁文青-副教授-湖北理工学院-

祁文青,硕士,湖北理工学院计算机学院副教授,慕课《高级语言程序设计》主讲教师和负责人,在学堂在线开课上线。2017年获湖北省教学成果二等奖。

程细才-副教授-湖北理工学院-

程细才,湖北理工学院计算机学院副教授,慕课《高级语言程序设计》主讲人,计算机学院程序设计竞赛负责人、C语言程序设计竞赛培训主讲人,多次带学生在C程序设计竞赛中获得国家级二、三等奖。

谢晋-副教授-湖北理工学院-

谢晋,硕士,湖北理工学院副教授,慕课《高级语言程序设计》主讲教师,在学堂在线上线。曾获湖北省教学成果二等奖一次。

也许你还感兴趣的课程:


  1. Structural Geology(Round 2)

  2. 矩阵分析(下)(2021秋)

  3. A Crash Course in Principles of Microeconomics(Round 2)

  4. Innovation Theory Method & Ecological Civilization Practice(Round 2)

  5. 牙周病学(2021秋)

  6. Innovation and Entrepreneurship Theory and Practice(Round 2)

  7. 信号与系统(2021秋)

  8. Big Data of Smart Grid(Round 2)

  9. 房屋建筑学——融合BIM技术的民用建筑设计与构造(2021秋)

  10. Digital Photography(Round 2)

  11. 高级语言程序设计(2021秋)

  12. 高级护理实践导论(2021秋)

  13. 电子设计创新(2021秋)

  14. 城市园林绿地规划原理(2021秋)

  15. 中医外科学(2021暑假班)

  16. 市场调研与数据分析(2021秋)

  17. 智能控制导论(2021秋)

  18. 服装CAD应用(2021秋)

  19. 经济学原理-上(2021秋)

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