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

为什么要那么麻烦

{    int score = 7200;    //完善一下代码    if(score>=10000)    {        printf("钻石玩家");    }    else if(score>=5000)    {        printf("白金玩家");        }    else if(score>=1000)    {        printf("青铜玩家");        }    else    {        printf("普通玩家");        } 这样不就行了么  为什么要用&&

正在回答

4 回答

这个写法就这道题是够用的,用score>=5000&&score<10000来表示第一个else if里的内容是没有错的,但是如果以后遇到没有重叠的区间的时候,现在这种写法就有问题了。

0 回复 有任何疑惑可以回复我~

这样也可以,程序是活的。

0 回复 有任何疑惑可以回复我~

我也是这样写的,并不会用到&&,也是对的,答案没有用&&

0 回复 有任何疑惑可以回复我~

你这样做是对的

答案中并没有用&&

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要那么麻烦

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信