若有3个班级各4名学员参赛,如何计算每个班级参赛学员的平均分?
Scanner scanner=new Scanner(System.in) ;
double s=0;
for (int i = 1;i<4;i++){
System.out.println("请输入地第"+i+"个班级的成绩");
for (int j = 1;j<5;j++){
System.out.println("请输入第"+j+"个学生的成绩");
int w=scanner.nextInt();
s+=w;
}
System.out.println("该班的平均成绩是"+s/4);
}
如何用*打印矩形图案?
for (int i =0;i<5;i++){
for (int j =0;j<5;j++){
System.out.print("*");// System.out.println("*"); 去掉ln
}
System.out.println();
}
打印三角形
第1行 m=5,里层循环要打印5个*
第2行 m=4,里层循环要打印4个*
第3行 m=3,里层循环要打印3个*
(每层递减)
Scanner scanner=new Scanner(System.in) ;
System.out.println("请输入行数");
int w=scanner.nextInt();
for (int i = w;i>0;i--){
for (int g=i;g>0;g--){
System.out.print("*");
}
System.out.println();
}
打印三角形(逐行递增)
Scanner scanner=new Scanner(System.in) ;
System.out.println("请输入行数");
int w=scanner.nextInt();
for (int i =0;i<w;i++){
for (int g=0;g<i+1;g++){
System.out.print("*");
}
System.out.println();
}
打印九九乘法表
for(int i = 0;i<9;i++){
for (int g= 0;g<i+1;g++){
System.out.print((g+1)+"*"+(i+1)+"="+(i+1)*(g+1)+"\t");
}
System.out.println();
}
查询年级组高于80分的人数
int b = 0;
for (int i = 1; i < 4; i++) {
System.out.println("输入第" + i + "各班级的成绩");
for (int j = 1; j < 5; j++) {
System.out.println("输入第" + j + "学生的成绩");
int a = scanner.nextInt();
if (a > 80) {
b++;
}
}
}
System.out.println("八十分以上的人数:" + b);