题目1:
package IntArray;
import java.util.Scanner;
public class IntArray {
int[] intArray = new int[10];
public void intiElem() {
Scanner sc = new Scanner(System.in);
for (int i = 0; i < intArray.length; i++) {
System.out.println("请输入第" + (i + 1) + "个数:");
intArray[i] = sc.nextInt();
}
}
public void printElem() {
for (int i = 0; i < intArray.length; i++)
System.out.printf("intArray[" + i + "]=" + intArray[i] + " ");
System.out.printf("n");
}
public int maxElem() {
int max = intArray[0];
for (int i = 0; i < intArray.length; i++) {
if (max < intArray[i]) {
max = intArray[i];
}
}
return max;
}
public int minElem() {
int min = intArray[0];
for (int i = 0; i < intArray.length; i++) {
if (min > intArray[i]) {
min = intArray[i];
}
}
return min;
}
public int sumElem() {
int sum = 0;
for (int i = 0; i < intArray.length; i++) {
sum += intArray[i];
}
return sum;
}
public double avgElem() {
double sum = 0;
for (int i = 0; i < intArray.length; i++) {
sum += intArray[i];
}
return sum / intArray.length;
}
public static void main(String[] args) {
IntArray s = new IntArray();
s.intiElem();
s.printElem();
System.out.println("max:" + s.maxElem());
System.out.println("min:" + s.minElem());
System.out.println("sum:" + s.sumElem());
System.out.println("avg:" + s.avgElem());
}
}
题目2:
package IntArray;
public class Student {
private String name;
private int id;
private int grade;
Student() {
}
Student(String name, int id, int grade) {
this.id = id;
this.name = name;
this.grade = grade;
}
public String getName() {
return name;
}
public int getId() {
return id;
}
public int getGrade() {
return grade;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Student[] s = new Student[5];
s[0] = new Student("A", 12, 1);
s[1] = new Student("B", 13, 2);
s[2] = new Student("C", 14, 3);
s[3] = new Student("D", 15, 4);
s[4] = new Student("E", 16, 2);
for (Student i : s) {
if (i.getGrade() == 3) {
System.out.println("该学生信息为:" + i.getName() + " " + i.getId() + " " + i.getGrade());
}
}
}
} 本站广告由 Google AdSense 提供
0条评论