问答详情
源自:4-4 分支结构之嵌套if-else语句

请问各位大佬们这个哪里错了啊

#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","很遗憾,期待你再接再厉");

    }

    return 0;

}


提问者:猫晓 2021-11-20 10:50

个回答

  • 妩武六
    2021-11-20 17:46:32

    根据题目输出要求,答案逻辑也有点问题。可以参考一下。题目好像也没说业绩工龄都达标输出什么语句,所以我选择了空语句,你在那儿加一个输出语句也没问题。

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


  • 妩武六
    2021-11-20 17:33:27

    倒数第四行是不是输入为中文的分号了