当前位置: 代码迷 >> Eclipse >> 问下大家一个简单的有关问题
  详细解决方案

问下大家一个简单的有关问题

热度:37   发布时间:2016-04-23 01:05:10.0
问下大家一个简单的问题
import java.util.Scanner;
public class aaaa{
     public static void main(String[] args){
           Scanner input=new Scanner(System.in);
           System.out.println("请输入您的分数:");
           int x=input.nextInt();
           char y;
           if(x<0&&x>100){
           Systen.out.println("您输入的分数不正确")
           }else 
           switch(x/10){
           case 10;
           case 9:y='A';break;
           case 8:y='B';break;
           case 7:y='C';break;
           case 6:y='D';break; 
           default:y='E';
                 System.out.pringln(y);
           }         
       }
}
为什么我输入大于100或小于0的数。。。。控制台不能输出那个提示分数错误的语句啊?

------解决方案--------------------
if(x<0&&x>100){
这是并且的意思

if(x<0
------解决方案--------------------
x>100){
这才是或者。
------解决方案--------------------
把&&(并且)换成
------解决方案--------------------
(或者)
------解决方案--------------------
求解一点:如何能获取一个既<0又>100的数呢?
  相关解决方案