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

我们学得不太好,但是我想知道为什么这样做不对

#include <stdio.h>
int main()
{
    int sale=120; //销售业绩为120万
    int year=1; //刚刚进入公司1年
    //完善代码
    if(sale>=100)
    {
        if(year>=2)
        {
            printf("小明有资格获得优秀员工奖");
        }
        else(year<2)
        {
            printf("很遗憾,期望你再接再厉");
        }
    }
    else(sale<2)
    {
        printf("很遗憾,期望你再接再厉");
    }
    return 0;
}

正在回答

5 回答

把后面两个else的表达式去掉

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

惊鸿一面lxy_jrx 提问者

谢谢你
2018-12-25 回复 有任何疑惑可以回复我~

if后接表达式,else后没得

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

惊鸿一面lxy_jrx 提问者

Thanks♪(・ω・)ノ
2018-12-26 回复 有任何疑惑可以回复我~
#2

慕函数1423127 回复 惊鸿一面lxy_jrx 提问者

if后接表达式,else后没得. 如果想用else加表达式 就用else if(). 你的代码后面的两个else加个if就可以了
2019-01-07 回复 有任何疑惑可以回复我~

if-else语句最后的else不带表达式

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

惊鸿一面lxy_jrx 提问者

好的 Thanks♪(・ω・)ノ
2018-12-26 回复 有任何疑惑可以回复我~

中间的else被省略了

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

#include <stdio.h>
int main()
{
    int sale=120; //销售业绩为120万
    int year=1; //刚刚进入公司1年
    //完善代码
    if(sale>100)
    {
        if(year>=2)
        {
            printf("%s\n","获得优秀资格将");
        }
        printf("%s\n","很遗憾,期望你再接再厉");
    }
    else
    {
         printf("%s\n","很遗憾,期望你再接再厉");
    }

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

惊鸿一面lxy_jrx 提问者

为什么呀???
2018-12-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我们学得不太好,但是我想知道为什么这样做不对

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