输入一个班学生的成绩,先显示所有及格的成绩,再显示所有不及格的成绩,最后显示及格人数和不及格人数
import java.util.Scanner;
public class Hello{public static void main(String [] args) {int SIZE=5;double grade[] = new double[SIZE];int pass=0;int fail=0;System.out.println("qingshuru"+SIZE+"gexuehsengdechengji");Scanner sc=new Scanner(System.in);for(int i=0;i<SIZE;i++) {grade[i]=sc.nextDouble();}System.out.println("jigedexueshengrenshu:");for(int i=0;i<SIZE;i++) {if(grade[i]>=60) {pass++;System.out.println(grade[i]);}}System.out.println("bujigedexueshengchengji: ");for(int i=0;i<SIZE;i++) {if(grade[i]<60) {fail++;System.out.println(grade[i]);}}System.out.println("jigederenshuyou"+pass+"ren");System.out.println("bujigedexueshengyou"+fail+"ren");}
}
定义一个数组来保存教师工资,编写程序找出并显示最高工资,指出是哪个工资最高
import java.util.Scanner;
public class Hello{public static void main(String [] args) {int SIZE=5;int k=0;double salary[]=new double[SIZE];double averagesalary=0;double maxsalary=0;double temp=0;Scanner sc=new Scanner(System.in);for (int i=0;i<SIZE;i++) {salary[i]=sc.nextDouble();}maxsalary=salary[0];for(int i=0;i<SIZE;i++) {averagesalary=averagesalary+salary[i];if(maxsalary<salary[i]) {maxsalary=salary[i];k=i+1;temp=salary[k];salary[k]=salary[0];salary[0]=temp;}}averagesalary=averagesalary / SIZE;System.out.println("pingjunxinshui: "+averagesalary);System.out.println("zuigaoxinshui: "+maxsalary);System.out.println("di"+k+"weixinshuizuigao");for(int i=0;i<SIZE;i++) {System.out.println("xinshui: "+salary[i]);}}
}
猜数字。允许用户猜多次,直到猜中为止。将每次用户输入的数字和对应的结果记录下来,最后显示正确的结果和猜数过程。