跟答案一模一样都不能通过,这是为什么呢?

来源:4-4 分支结构之嵌套if-else语句

Cxiaoxiao

2015-12-30 21:21

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


写回答 关注

3回答

  • 努力提升
    2015-12-31 10:04:12
    已采纳

    我又仔细看了下printf("%s\n","很遗憾,期望你再接再厉");

    这里输入的是中文字符的逗号,这样就没有问题了 printf("%s\n","很遗憾,期望你再接再厉");

    Cxiaox...

    非常感谢!

    2015-12-31 14:15:23

    共 1 条回复 >

  • 努力提升
    2015-12-31 09:47:46

    这个应该是答案验证出了点问题,右边能编译出正确的结果就OK啦,主要是掌握知识点

  • 周小牛
    2015-12-30 21:49:02

    if else 之中最好不要用 if else

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题