分支运算

来源:互联网 发布:stl源码解析 编辑:程序博客网 时间:2024/05/20 20:46

1616-3张宇(16.10.21)【连续二十一天总结】

关键词:分支运算

A.单路分支和多路分支


B.今天学习了分支运算,我觉得分支运算是c++当中一个比较基础的运算,在以后的运算过程中应该会用得相当的普遍。而当中关键应该是if我和else的对应关系。

还有怎样可以简化运算的比较步骤和运算时间。为达到同一种目的我们可以采取很多的比较方法。比如比较adc三个数的大小。我们可以分别让三个数进行比较。也可以假设a最大成立。然后再进行比较a和c的关系。若不成立,就比较a和b的关系。还有break的作用是当条件成立时直接跳过以下步骤。还有swtich语句的作用,当满足case语句时进行运算,要是不满足就进行default后的语句运算。

#include <iostream>using namespace std;int main(){int newgrade,oldgrade;cin>>newgrade;swtich(newgrade/10){case10:case9: newgrade=5;break;case8: newgrade=4;break;case7 newgrade=3;break;case6: newgrade=2;break;default: newgrade=1;}cout<<newgrade;return 0;}

C.明日任务:已知次数运算已知条件运算

0 0