一.流程图
使用标准化的图形方案,分析某个功能的实现步骤
1.流程图的形状
椭圆
表示流程的开始与结束,一个流程图中,只能出现一个开始和一个结束
矩形
表示功能中的每一个步骤
平行四边形
表示输入和输出
菱形
表示判断,判断有两种结果,真或假
箭头
连接其他图形,表示程序的流向
2.功能分析和代码分离
更加专注,便于解决复杂问题
二.流程控制语句
1. if判断
三木运算符 就是简化版的if判断
2. switch选择
每一个分支必须写break
case后的值必须是具体的值(不能使变量或表达式)
case后面的值必须与switch后面的类型一致
case可以有任意多个,default只能有0或1个
仅支持string、chat、bool、枚举、整数
3.循环
while
while后的循环条件必须是:值、变量、表达式并且返回类型必须是bool类型
循环体可以使任何功能、任何数量的代码
do while
先执行一次循环体,然后判断循环条件是否满足,如果满足则再次执行循环体。继续判断条件是否满足,直到条件不满足,才结束循环
三.break和continue
1. break
switch
立即结束switch选择
循环
立即结束循环
2.continue
循环
立即结束当次循环,进行下一次循环
四.查找问题
根据需求,在一组数据中,找到需要的数据
简单查找:在样本中依次寻找目标数据
原文地址:https://www.cnblogs.com/liuyizhou/p/9165249.html