1、初始化二维数组:
int aa[][]=
{
{2,90,56},//语文
{1,78,87},数学
{3,98,45},学号
}
1、显示语文成绩不及格的人数
2、输入学号,如果找到,显示这个学号的语文和数学成绩,如果没有,显示无此学生
要求循环查询
int aa[][]=
{
{2,90,56},//语文
{1,78,87},数学
{3,98,45},学号
}
1、显示语文成绩不及格的人数
2、输入学号,如果找到,显示这个学号的语文和数学成绩,如果没有,显示无此学生
要求循环查询
代码:
public class aa { public static void main(String[] args) {
int aa[][]=
{
{2,90,56},//语文
{1,78,87},//数学
{3,98,45},//学号 } ;
int m=0;
System.out.println(aa.length);
for(int i=0;i<aa.length;i++)
{
if(aa[i][2]<60)
{
m++;
}
}
System.out.println(m);
}
}输入学号,如果找到,显示这个学号的语文和数学成绩,如果没有,显示无此学生
要求循环查询import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;public class Test { public static void main(String[] args) throws IOException {
int aa[][]=
{
{2,90,56},//语文
{1,78,87},//数学
{3,98,45},//学号
{4,55,33}
} ;
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String xuehaoTemp = bf.readLine();
int xuehao = Integer.parseInt(xuehaoTemp);
for(int i=0;i<aa.length;i++)
{
if(xuehao==aa[i][0])
{
System.out.println("学号为:"+xuehao+"的学生的成绩为:");
System.out.println("语文:"+aa[i][2]);
System.out.println("数学:"+aa[i][1]);
}
else
{
System.out.println("不存在该学号");
}
}
}
}
输入学号,如果找到,显示这个学号的语文和数学成绩,如果没有,显示无此学生
要求循环查询 import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader; public class Test { public static void main(String[] args) throws IOException {
int aa[][]=
{
{2,90,56},//语文
{1,78,87},//数学
{3,98,45},//学号
{4,55,33}
} ;
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String xuehaoTemp = bf.readLine();
int flag =0;//作为标志如果为1则说明找到该学号
int xuehao = Integer.parseInt(xuehaoTemp);
for(int i=0;i <aa.length;i++)
{
if(xuehao==aa[i][0])
{
System.out.println("学号为:"+xuehao+"的学生的成绩为:");
System.out.println("语文:"+aa[i][2]);
System.out.println("数学:"+aa[i][1]);
flag=1;
}
}
if(flag==0) {
System.out.println("不存在该学号");
}
}
}