JasonQST
2019-10-15 22:27
#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1; //刚刚进入公司1年
//完善代码
if (sale > 100)
{
if (year >= 2)
{
printf("恭喜");
}
printf("很遗憾,期望你再接再厉");
}
else
{
printf("很遗憾,期望你再接再厉");
}
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;}
你这样写的结果是只要销售业绩大于100万就会输出"很遗憾,再接再厉",而没有考虑进入公司是否满2年,你需要在12行和13行之间给内层if语句插入一个else。
13行好像漏了个else
C语言入门
926299 学习 · 20799 问题
相似问题