为了账号安全,请及时绑定邮箱和手机立即绑定

hello 各位大佬

if--else  多重

             嵌套   有啥区别

正在回答

6 回答

多重是满足其中一个条件就可以执行满足那个要求的程序

嵌套是满足全部要求才可以

0 回复 有任何疑惑可以回复我~

    int money=10;    if(money>=100)
    {
        printf("%s\n","买A6");
    }
    else if(money>=50&&money<100)
    {
        printf("%s\n","买帕沙特");
    }
    else if(money>=20&&money<50)
    {
        printf("%s\n","买奇瑞");
    }
    else
    {
        printf("%s\n","买奥拓");
    }
    return 0;

0 回复 有任何疑惑可以回复我~

    int money=10;
    if(money>=100)
    {
        printf("%s\n","买A6");
    }
    if(money>=50&&money<100)
    {
        printf("%s\n","买帕沙特");
    }
    if(money>=20&&money<=50)
    {
        printf("%s\n","买奇瑞");
    }
    if(money<20)
    {
        printf("%s\n","买奥拓");
    }

//最麻烦的

0 回复 有任何疑惑可以回复我~

多重就是if else 并列 嵌套则是在前一个if条件下再判断一个if语句

0 回复 有任何疑惑可以回复我~

#include <stdio.h>

int main() 

{

    int a=1000000; //销售业绩为120万

    int b=500000;

    int c=200000;

    int d=500000;

    if(d>=a)

    {

        printf("%s/n","买A6");

    }

    else if(d>=b&&d<a)

    {

        printf("%s/n","买帕萨特");

    }

    else if(d>=c&&d<b)

    {

        printf("%s/n","买奇瑞");

    }

    else

    {

        printf("%s/n","买奥拓");

    }

    //刚刚进入公司1年

    //完善代码

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    return 0;

}


0 回复 有任何疑惑可以回复我~

我的理解是:多重是同个条件,得到一个答案。例如:你考试得90分,有玩具小汽车;得70分,有大餐;60分以下,没奖励。
嵌套呢,是多个条件,得到一个答案。例如:你的销售额得在120万以上并且你还得满2年的工作时间,才可以得到优秀员工奖金。

12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926020    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

hello 各位大佬

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信