//语法结构专题(3种分支嵌套语句) #include <bits/stdc++.h> using namespace std; int main() { //顺序结构,从入口函数开逐行执行 //分支结构,三种 //1.单层分支 int a = 0,b = 30; //标准写法 if(a<b){ cout<<"单层分支,条件成立执行本代码块"<<endl; } //简写 if (a<b) cout<<"单层分支,条件成立执行本代码块"<<endl; //2.双层分支语句 if(a<b){ cout<<"双层分支,条件为真时执行"<<endl; } else{ cout<<"双层分支,条件为假时执行"<<endl; } //3.多层分支 if(a>b){ cout<<"多层分支,条件1成立执行"<<endl; }else if(a=b){ cout<<"多层分支,条件2成立执行"<<endl; }else { cout<<"抛去其他条件剩下的所有情况该执行的代码块"; } } //4.分支嵌套 if(a>b){ cout<<"多层分支,条件1成立执行"<<endl; if(a+b=10){ cout<<"多层分支,在条件1成立的情况下,条件2成立执行"<<endl; } }
语法结构专题(3种分支嵌套语句)
钟文杰 2024-07-23 15:18:57 22