序号
|
主讲人
|
内容标题
|
状态
|
第1期
|
朱全民
|
程序的顺序结构
|
|
第2期
|
宋新波
|
顺序结构的应用
|
|
第3期
|
蔺洋
|
选择结构一
|
|
第4期
|
叶国平
|
选择结构二
|
|
第5期
|
屈运华
|
选择性结构应用
|
|
第6期
|
董烨华
|
程序的循环结构
|
|
第7期
|
李曙
|
程序的循环嵌套
|
|
第8期
|
曾艺卿
|
循环结构应用
|
|
第9期
|
李建
|
一维数组及其应用
|
|
第10期
|
汪星明
|
二维数组及其应用
|
|
第11期
|
王晓光
|
字符类型和字符数组
|
|
第12期
|
谢秋锋
|
函数及应用
|
|
第13期
|
林厚从
|
递归函数及递归算法
|
|
第14期
|
邹毅
|
递推算法及应用
|
|
第15期
|
曹文
|
队列、栈及其应用
|
|
第16期
|
黄细光
|
深度优先搜索及其应用
|
|
第17期
|
熊超
|
宽度优先搜索及其应用
|
|
第18期
|
滕伟
|
二分法及其应用
|
|
第19期
|
诸一行
|
分治算法及其应用
|
|
第20期
|
张新钢
|
贪心算法及其应用
|
计算机运算速度很快,一秒钟可以处理成千上万的数据。之前的例子都是读取一个数据后立刻对这些数据进行处理,然后再也不需要用到这些数据了;有时候,我们读入数据后还需要将这些数据保存下来,便于以后再次使用。如果保存个别几个数据,可以设立几个变量存储;但是如果要存储成千上万个数据,总不能定义成千上万个变量吧。
既然可以通过循环语句来重复执行结构类似的语句,也有办法一次定义一组成千上万个的相同类型的变量——使用数组。这样就可以把大量的数据存储下来,随时使用了。数组不仅可以存储输入的数据,还能存下运算过程中的“半成品”甚至答案,是 C++ 中非常重要的一部分。
人们在人生中需要做出许多选择,小到考虑晚上吃什么,大到决定高考志愿填报的学校。只有一次次选择后才能带来无限可能,我们要根据自己掌握的情况,做出最佳的选择。
程序的执行也不是一成不变的,往往会要求程序能够在不同的场合下有不同的动作。这时就需要在代码中使用条件语句来做出不同的选择。比如说,登录洛谷网时,网站后台会将你提交的用户名和密码在后台数据库中看看是否匹配,如果能够匹配就登陆成功,否则就登陆失败。这一章就来介绍如何让程序做出选择。