本课程基于C++语言讲授结构化程序设计。一个程序语言的语法一般不多,程序设计初学者往往发现虽然记住了很多语法,但写不大程序,也写不对程序,本课程侧重编程能力的同时,专注从问题到计算过程的转换,使编程不再困难。
播放:9282次,课程ID:4230529
本课程基于C++语言讲授结构化程序设计。一个程序语言的语法一般不多,程序设计初学者往往发现虽然记住了很多语法,但写不大程序,也写不对程序,本课程侧重编程能力的同时,专注从问题到计算过程的转换,使编程不再困难。
--第1节 计算机系统
--第2节 程序设计语言和编译
--第3节 程序设计和编码
--第4节 程序设计方法
--第5节 C++编程环境
--第1节 C++常见符号
--第2节 基本数据类型
--第3节 变量与常量
--第4节 类型转换
--第5节 运算符与表达式
--第2章测试 数据类型、运算符与表达式
--第1节 语句
--第2节 选择结构
--第3节 循环结构
--第4节 控制转移语句
--第1节 模块化程序设计
--第2节 函数和函数原型
--第3节 函数重载
--第4节 存储类别和作用域
--第5节 递归函数
--第6节 利用函数进行模块化程序设计
--第1节 一维数组
--第2节 多维数组
--第3节 字符串
--第1节 指针的定义和运算
--第2节 指针和数组
--第3节 动态内存分配
--第1节 结构的定义和使用
--第2节 结构和函数、数组、指针的应用
--第3节 数据结构设计举例
--第1节 链表的概念
--第2节 单向链表
--第3节 双向链表
--第1节 文件的概念
--第2节 使用FILE结构操作文件
--第3节 使用文件流操作文件
--结课考试
周会平,国防科技大学计算机学院副教授,计算机程序设计系列课程负责人。