未数数然夷
2016-08-14 10:39
该怎么改正?
/*注意: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;
}
#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;
}
C语言入门
926209 学习 · 20797 问题
相似问题