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

为什么要打印两遍 结果 很遗憾....

 if(sale>100)

    {

        if(year>=2)

        {

            printf("%s\n","恭喜你获得优秀员工奖");

        }

        else

        {

            printf("%s\n","很遗憾,期望你再接再厉");

        }

    }

    else

    {

        printf("%s\n","很遗憾,期望你再接再厉");

    }

    return 0;

}


正在回答

3 回答

语言结构错了,

#include <stdio.h>

int main() 

{

    int sale=120; //销售业绩为120万

    int year=1; //刚刚进入公司1年

    //完善代码

    if(year>=2)

    {

        if(sale>100)

        {

            printf("%s\n","恭喜你有资格获得优秀员工奖");

        }

    }

    else

    {

        printf("%s\n","很遗憾,期望你再接再厉 ");

    }

    

    return 0;

}


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

不可以

第一个结果表达的意思是你的销售业务在大于一百万的时候,因为年龄不够两年而失去获奖结果。

第二个结果表达的意思是你的销售业务小于一百万,直接失去获奖资格。

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

第一个结果是在sale>100的前提下进行的if-else结构,取得year>2,即在销售业务大于一百万中,去找职龄大于两年的。

第二个结果是在整体的条件下应用if-else,形成嵌套if-else,即在销售业绩不足一百万的条件下,直接失去获得奖项资格。

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

qq_慕粉4139285 提问者

还是没怎么懂 就打一个很遗憾结果也可以吗
2020-02-19 回复 有任何疑惑可以回复我~
#2

豫月 回复 qq_慕粉4139285 提问者

不可以 第一个结果表达的意思是你的销售业务在大于一百万的时候,因为年龄不够两年而失去获奖结果。 第二个结果表达的意思是你的销售业务小于一百万,直接失去获奖资格。
2020-02-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要打印两遍 结果 很遗憾....

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