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

我想知道我哪里错了!

该怎么改正?

正在回答

2 回答

/*注意:1、第7行与第16行的括号应改为英文标点  中文标点会报错.(你用了中文标点)

           2、第16行最后面的分号也应该用英文标点;

           3、在第二个if后再补上一个else语句;因为你的第一个if语句已经满足 所以会进入第一个if语句,然后就进入第二个if语句,当第二个if语句不成立时,按你这么默认不输出任何东西;(你代码里的最后一个else是没用的,因为你第一个if语句已经满足条件了)而当第二个if语句不成立时,再补上else语句后 就会执行else语句中的代码块。

正确代码如下:*/

#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;

}

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

未数数然夷 提问者

非常感谢!
2016-08-14 回复 有任何疑惑可以回复我~

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

    }

   

    return 0;

}


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

举报

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

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

进入课程

我想知道我哪里错了!

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