6 回答
TA贡献143条经验 获得超94个赞
#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1 ;
if(sale>100)
{
if(year>=2)
{
printf("恭喜您获得优秀员工。\n ");
}
else
{
printf(" 很遗憾,期望你再接再厉。\n");
}
}
return 0;
}
if句花括号少了一半。printf语句中的%s是输出string变量,语句直接输出。else两部分什么意思?判断不正确。
TA贡献3条经验 获得超2个赞
#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1 ;
if(sale>100)
{
if(year>=2)
{
printf("恭喜您获得优秀员工");
}
else
{
printf("很遗憾,期望你再接再厉");
}
};加一个花括号应该就可以了
else
{
printf("很遗憾,期你再接再厉");
}
return 0;
}
1、在程序中少了一个花括号吧;
2、printf函数可以直接输出文本,不需要添加%s使它输出字符串形式;
- 6 回答
- 1 关注
- 1640 浏览
添加回答
举报