程序设计基础(C&C++) 电子科技大学

内容简介:
本课程适合没有编程基础或者学习了C或者C++语言,仍然不能根据问题独立编写程序的初学者。从理论到实践,从分析问题,寻找解题思路,到编程、调试、运行,都借助于实际案例进行展示。特别是初期的编译错误,后期的运行错误,通过视频一步步的演示学会编程方法与调试技术。
价格:
免费
课程介绍
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 1. 前言:介绍本课程主要内容及章节安排;教材和参考书籍;成绩构成比例。 前言
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 2. 软件与程序:介绍软件与程序的关系;C语言发展历史;C语言能够解决的问题类型。 软件与程序
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 2. 软件与程序:介绍软件与程序的关系;C语言发展历史;C语言能够解决的问题类型。 C语言解决的问题类型
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 2. 软件与程序:介绍软件与程序的关系;C语言发展历史;C语言能够解决的问题类型。 程序设计语言简介
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 2. 软件与程序:介绍软件与程序的关系;C语言发展历史;C语言能够解决的问题类型。 程序设计语言历史
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 3. 软件开发环境与编程实战 软件开发环境简介
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 3. 软件开发环境与编程实战 编程实战1:屏幕上输出"hello world"
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 3. 软件开发环境与编程实战 编程实战2:求整数的绝对值
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 3. 软件开发环境与编程实战 编程实战3:求长方体的体积
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 3. 软件开发环境与编程实战 算法与流程图
第一章 绪论 本章主要介绍C/C++语言的发展与特点,C/C++语言的基本程序结构,语法单位,以及C/C++语言程序的开发过程等,为以后各章的学习奠定全面基础。 4. 程序设计学习方法介绍 程序设计方法介绍
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 1. 引言 学习程序设计语言的困惑
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 2. C语言的符号 C语言符号
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 2. C语言的符号 C语言的运算符
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 3. 数据类型 数据类型
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 4. 常量与变量 常数的问题
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 4. 常量与变量 数字常量
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 4. 常量与变量 变量
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 5. 基本运算 基本运算-1
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 5. 基本运算 基本运算-2
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 5. 基本运算 基本运算-3
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 5. 基本运算 基本运算-4
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 5. 基本运算 基本运算-5-扫地机器人
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 5. 基本运算 基本运算-6
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 6. 优先级与结合性 优先级与结合性
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 7. 数据类型转换 数据类型转换
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 8-输入与输出 输入与输出
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 9-编程实战 1-温度转换
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 9-编程实战 2-廉租房
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 9-编程实战 3-输入与输出
第二章 数据类型与表达式:本章主要介绍C程序设计的基础知识,内容包括基本数据类型、常量、变量、基本运算、类型转换及运算的优先级与结合性等 10-小结 小结
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 1. 引言 引言
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 2. 顺序结构 顺序结构
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 3. 选择结构 选择结构
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 4. 循环结构 for循环理论
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 4. 循环结构 for循环例子
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 4. 循环结构 while循环
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 5. breakContinue breakContinue
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 6. 编程实战 编程实战1:买苹果
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 6. 编程实战 编程实战2:猜数游戏
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 6. 编程实战 编程实战3:求素数
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 6. 编程实战 调试技术-买苹果
第三章 控制语句 本章主要讲述程序的三种基本结构:顺序结构、分支结构和循环结构。 6. 编程实战 调试技术-求素数
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 1. 数组 引言
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 1. 数组 一维数组基础理论
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 1. 数组 一维数组实例
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 1. 数组 二维数组
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 1. 数组 字符数组
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 2. 结构 结构
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 1. 求1到100之间的所有素数
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 2. 冒泡排序
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 3. 折半查找
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 4. 兔子问题
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 5. 时钟
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 6. 数据分析
第四章 数组与结构 本章介绍一维和多维数组的定义,使用,特点与注意事项;介绍了如何定义新的构造数据类型-结构。 3. 编程实战 调试技术-冒泡排序为例
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 1. 指针基础 指针引言
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 1. 指针基础 指针的基本概念
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 1. 指针基础 指针运算
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 2. 指针与数组 指针与数组
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 2. 指针与数组 指针与二维数组
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 2. 指针与数组 指针数组
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 3. 指针与结构 指针与结构
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 4. 二重指针 二重指针
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 5. 字符指针 字符指针
第五章 指针 本章主要介绍指针概念、定义、运算及应用。指针类型是C语言提供的一种特殊的数据类型。 6. 动态内存 动态内存
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 1. 认识函数 认识函数
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 2. 函数参数 函数参数
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 3. 函数与数组 函数与数组
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 4. 函数返回值 函数与返回值
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 5. 函数指针 函数指针
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 6. 函数与结构 函数与结构
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 7. 递归函数 递归函数
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 8. 作用域与存储类型 作用域与存储类型
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 9. 模块化设计 模块化设计
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 1-1-比较岁数-算法分析
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 1-2-比较岁数-编写程序与编译错误
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 1-3-比较岁数-调试解决运行错误
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 2-拿球
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 3-报数
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 4-逆序输出字符串
第六章 函数 本章主要讲述C语言的自定义函数,内容包括:函数定义,函数调用,函数参数,函数与数组,函数与指针,递归函数,命令行参数等。 10. 编程实战 5-汉诺塔问题
第七章 C++基础 1-引子 引子
第七章 C++基础 2-初窥输入输出 初窥输入输出
第七章 C++基础 3-数据类型与表达式 数据类型与表达式
第七章 C++基础 4-动态内存管理 动态内存管理
第七章 C++基础 5-函数重载 函数重载
第七章 C++基础 6-内联函数 内联函数
第七章 C++基础 7-常量 常量
第七章 C++基础 8-引用 引用
第七章 C++基础 9-编程实战 1-打印菱形
第七章 C++基础 9-编程实战 2-评委打分
第七章 C++基础 9-编程实战 3-expand函数
第七章 C++基础 9-编程实战 4-好记星
第七章 C++基础 10-小结 小结
第八章 类与对象 基本概念 1- 抽象与封装 1-抽象
第八章 类与对象 基本概念 1- 抽象与封装 2-定义与声明
第八章 类与对象 基本概念 1- 抽象与封装 3-访问控制
第八章 类与对象 基本概念 1- 抽象与封装 4-1-类的实现与使用
第八章 类与对象 基本概念 1- 抽象与封装 4-2-类的实现与引用例子
第八章 类与对象 基本概念 1- 抽象与封装 5-指针
第八章 类与对象 基本概念 2-初始化与结束处理(构造函数与析构函数) 1-构造函数
第八章 类与对象 基本概念 2-初始化与结束处理(构造函数与析构函数) 2-析构函数
第八章 类与对象 基本概念 2-初始化与结束处理(构造函数与析构函数) 3-拷贝构造函数
第八章 类与对象 基本概念 3-指针,参数,静态,常,友元与组合等概念 1-类类型作为函数参数
第八章 类与对象 基本概念 3-指针,参数,静态,常,友元与组合等概念 2-对象数组
第八章 类与对象 基本概念 3-指针,参数,静态,常,友元与组合等概念 3-静态成员
第八章 类与对象 基本概念 3-指针,参数,静态,常,友元与组合等概念 4-常对象与常成员
第八章 类与对象 基本概念 3-指针,参数,静态,常,友元与组合等概念 5-友元
第八章 类与对象 基本概念 3-指针,参数,静态,常,友元与组合等概念 6-组合类
第八章 类与对象 编程实战与实验 编程实战 读程序,写结果
第八章 类与对象 编程实战与实验 编程实战 改错
第八章 类与对象 编程实战与实验 编程实战 3-三角形类
第八章 类与对象 编程实战与实验 编程实战 4-简单时钟
第八章 类与对象 编程实战与实验 编程实战 5-行走的简单时钟
第八章 类与对象 编程实战与实验 编程实战 6-图形时钟
第八章 类与对象 编程实战与实验 实验(作业)引导-游戏入门 直线运动的自动精灵
第八章 类与对象 编程实战与实验 实验(作业)引导-游戏入门 键盘控制的用户精灵
第八章 类与对象 编程实战与实验 实验(作业)引导-游戏入门 3-多个自动精灵
第八章 类与对象 编程实战与实验 实验(作业)引导-游戏入门 4-碰撞检测
第八章 类与对象 编程实战与实验 实验(作业)引导-游戏入门 5-用户精灵类
第八章 类与对象 编程实战与实验 实验(作业)引导-游戏入门 6-用户精灵类与自动精灵类的碰撞
第九章第一部分 继承与派生 引言 引言
第九章第一部分 继承与派生 1-派生类的引入与特性 派生类的引入与特性
第九章第一部分 继承与派生 2-单继承 单继承 的继承方式
第九章第一部分 继承与派生 2-单继承 同名成员的访问方式
第九章第一部分 继承与派生 2-单继承 赋值兼容原则
第九章第一部分 继承与派生 2-单继承 单继承方式下的构造与析构函数的调用顺序
第九章第一部分 继承与派生 3-多继承 多继承与二义性
第九章第一部分 继承与派生 4-编程实战 1-多形状时钟的理论分析
第九章第一部分 继承与派生 4-编程实战 2-多形状时钟的编程实战
第九章第一部分 继承与派生 4-编程实战 4-继承与派生的精灵游戏
第九章第二部分 多态性 引言 引言
第九章第二部分 多态性 1-运算符重载 运算符重载-1
第九章第二部分 多态性 1-运算符重载 运算符重载-2
第九章第二部分 多态性 2-虚函数 1-虚函数
第九章第二部分 多态性 2-虚函数 2-虚函数机制
第九章第二部分 多态性 3-纯虚函数与抽象类 纯虚函数与抽象类
第九章第二部分 多态性 4-编程实战 1-多形状时钟
第九章第二部分 多态性 4-编程实战 2-飞机
第九章第二部分 多态性 4-编程实战 3-输出流运算符重载理论
第九章第二部分 多态性 4-编程实战 3-输出流运算符重载编程
第九章第二部分 多态性 4-编程实战 4-Location类
第九章第二部分 多态性 4-编程实战 5-Shape
第九章第二部分 多态性 4-编程实战 6-Fdlid
第九章第二部分 多态性 5-精灵游戏 1-多态实现精灵游戏的理论分析
第九章第二部分 多态性 5-精灵游戏 2-多态实现精灵游戏的编程实现
第十章 模板,命名空间与异常处理 1-模板 1-模板函数与函数模板
第十章 模板,命名空间与异常处理 1-模板 2-模板类与类模板
第十章 模板,命名空间与异常处理 2-命名空间 命名空间
第十章 模板,命名空间与异常处理 3-异常处理 异常处理
课程参数
课程评论

暂无课程评论信息 [发表课程评论]

课程咨询

暂无课程咨询信息 [发表课程咨询]