qq_慕粉4139285
2020-02-18 21:11
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(year>=2)
{
if(sale>100)
{
printf("%s\n","恭喜你有资格获得优秀员工奖");
}
}
else
{
printf("%s\n","很遗憾,期望你再接再厉 ");
}
return 0;
}
不可以
第一个结果表达的意思是你的销售业务在大于一百万的时候,因为年龄不够两年而失去获奖结果。
第二个结果表达的意思是你的销售业务小于一百万,直接失去获奖资格。
第一个结果是在sale>100的前提下进行的if-else结构,取得year>2,即在销售业务大于一百万中,去找职龄大于两年的。
第二个结果是在整体的条件下应用if-else,形成嵌套if-else,即在销售业绩不足一百万的条件下,直接失去获得奖项资格。
C语言入门
926024 学习 · 20793 问题
相似问题