SHAOXIAOJ正在加载中...

语法结构专题(3种分支嵌套语句)

钟文杰 2024-07-23 15:18:57 22

                             //语法结构专题(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;       
    }       
}