java吧 关注:1,235,917贴子:12,703,926
  • 4回复贴,共1

大 家 看 一 下 有 神 马 错 误 !

取消只看楼主收藏回复

已知2个数组,要求从键盘输入数组中的名字,打印出对应的分数及名次。
import java.util.Scanner;
publlic class Test{
public static void main(String []args){
String []name={"张三",“王二”,“李四”};
int []cj={70,80,90};
Scanner input=new Scanner(System.in);
String c=input.next;//从键盘输入名字
for(int i=0;i<name.length;i++){
if(cj==a[i]){
System.out.println("名字:"+a[i]+" "+"成绩"+cj+"名次:"+(i+1));
}
}
}
}
求高手指点


IP属地:湖北1楼2011-12-08 22:29回复
    import java.util.Scanner;
    publlic class Test{
    public static void main(String []args){
    String []name={"张三",“王二”,“李四”};
    int []cj={70,80,90};
    Scanner input=new Scanner(System.in);
    String c=input.next;//从键盘输入名字
    for(int i=0;i<name.length;i++){
    if(cj==a[i]){
    System.out.println("名字:"+name[i]+" "+"成绩"+cj[i]+"名次:"+(i+1));
    }
    }
    }
    }
    输错了,


    IP属地:湖北3楼2011-12-08 22:45
    回复
      import java.util.Scanner;
      publlic class Test{
      public static void main(String []args){
      String []name={"张三",“王二”,“李四”};
      int []cj={70,80,90};
      Scanner input=new Scanner(System.in);
      String c=input.next;//从键盘输入名字
      for(int i=0;i<name.length;i++){
      if(cj==name[i]){
      System.out.println("名字:"+name[i]+" "+"成绩"+cj[i]+"名次:"+(i+1));
      }
      }
      }
      }
      


      IP属地:湖北4楼2011-12-08 22:46
      回复
        唉,怎么老输错呢?看来人老了
        import java.util.Scanner;
        publlic class Test{
        public static void main(String []args){
        String []name={"张三",“王二”,“李四”};
        int []cj={70,80,90};
        Scanner input=new Scanner(System.in);
        String c=input.next;//从键盘输入名字
        for(int i=0;i<name.length;i++){
        if(c==name[i]){
        System.out.println("名字:"+name[i]+" "+"成绩"+cj[i]+"名次:"+(i+1));
        }
        }
        }
        }
        


        IP属地:湖北5楼2011-12-08 22:48
        回复
          非 常 感 谢 ,明 白 了 。


          IP属地:湖北7楼2011-12-08 23:12
          回复