请问错哪了
#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;
}
#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;
}
2019-01-25
/**题目要求为:获奖条件为年销售业绩100万以上,并且入职满两年的员工。小明进入公司1年,销售业绩为120万。即100万元以上和入职满两年缺一不可*/
//这是你的代码:
#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1; //刚刚进入公司1年
//完善代码
if(sale>100)
{
if(year>=2)//在这里,可以看出不满足两年,即不会执行这个语句,如果下面不加else则直接执行return0;
{
printf("%s\n","小明有资格获得优秀员工奖");
}//所以在这里再加一句else表示业绩120万满足但不满足两年的情况
else
{
printf("%s\n","很遗憾,希望你再接再厉");
}
}
else
{
printf("%s\n","很遗憾,希望你再接再厉");
}
return 0;
}
举报