为了账号安全,请及时绑定邮箱和手机立即绑定

为什么结果是普通而不是白金

为什么结果是普通而不是白金

C
宝慕林7406292 2017-07-20 11:00:21
#include <stdio.h> int main() { int s=(7100); if(s>=10000) {printf("%s\n","钻石玩家");} else if(10000>s>=5000) {printf("%s\n","白金玩家");} else if(5000>s>=1000) {printf("%s\n","青铜玩家");} else {printf("%s\n","普通玩家");} return 0; }
查看完整描述

2 回答

已采纳
?
__innocence

TA贡献313条经验 获得超208个赞

int s=(7100); //这括号加的是几个意思
else if(10000>s>=5000) //主要问题出在这
我记得不能这样写,应该这样:
else if(10000>s && s>=5000)


查看完整回答
2 反对 回复 2017-07-20
?
宝慕林7406292

TA贡献2条经验 获得超0个赞

#include<stdio.h>
int main()
{
int s=7100;
if(s>=10000)
{printf("%s\n","钻石玩家");}
else if(10000>s&&s>=5000)
{printf("%s\n","白金玩家");}
else if(5000>s&&s>=1000)
{printf("%s\n","青铜玩家");}
else
{printf("%s\n","普通玩家");}
return 0;
}

查看完整回答
反对 回复 2017-07-20
?
宝慕林7406292

TA贡献2条经验 获得超0个赞

(10000>s&&s>=5000)
(5000>s&&s>=1000)

查看完整回答
反对 回复 2017-07-20
  • 2 回答
  • 0 关注
  • 2272 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信