java,用while循环语句,循环输入10个人的成绩,成绩存入数组,输出这10个人成绩的最大值和最小值

用Java中的while循环语句编写从键盘上输入十个学生的成绩求出总分,平均分,最高分与最低分?~

import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int i=0;
int[] a=new int[10];
while(i<10){
System.out.println("请输入第"+(i+1)+"个学生的成绩:");
a[i]=sc.nextInt();
i++;
}

int count=0;
for(int j=0;j<10;j++){
count=count+a[j];
}
System.out.println("总分:"+count);

double avg=0;
avg=(double)count/a.length;
System.out.println("平均分:"+avg);

int max=a[0];
for(int j=1;j<10;j++){
if(max<a[j]){
max=a[j];
}
}
System.out.println("最大值:"+max);

int min=a[0];
for(int j=1;j<10;j++){
if(min>a[j]){
min=a[j];
}
}
System.out.println("最小值:"+min);
}
}

importjava.util.Scanner;publicclassDemo{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);inti=0;int[]a=newint[10];while(i<10){System.out.println("请输入第"+(i+1)+"个学生的成绩:");a[i]=sc.nextInt();i++;}intcount=0;for(intj=0;j<10;j++){count=count+a[j];}System.out.println("总分:"+count);doubleavg=0;avg=(double)count/a.length;System.out.println("平均分:"+avg);intmax=a[0];for(intj=1;j<10;j++){if(maxa[j]){min=a[j];}}System.out.println("最小值:"+min);}}

我这个应该容易理解 对你来说:
Scanner bc = new Scanner(System.in);
int i = 0;
float sum[]=new float[10];
while(i<10){
float j =bc.nextFloat();
sum[i]=j;
i++;
}
float s = sum[0];
for(int c=0;c<sum.length;c++){
if(sum[c]>s){s=sum[c];}
}
System.out.println("最大"+s);
for(int c=0;c<sum.length;c++){
if(sum[c]<s){s=sum[c];}
}
System.out.println("最小"+s);
}

int a;
int max=0;
int min=0;
int i=1;
while(i<=10)
{
a=System.in.read();
if(max<a)
{
max=a;
}
if(min>a)
{
min=a;
}
i++;
}
System.out.println("最大值:"max);
System.out.println("最小值:"min);

真的不用再回答了,已经很清楚了

看完回答,感觉没必要写了,根据回答和你自己的问题完全可以结合出结果了

不要担心

java循环语句有三种写法
答:java循环语句有三种写法如下:1、while循环语句 while先判断为真,再执行while循环语句,如果条件为假,则跳出循环。语法如下:While(条件表达式){执行语句}实例:public class Denon{public static voidmain(String[]args){int num=1;while(num<=5){num++;System.out.print(num+"、");}}}输出结果...

java中while的循环怎么使用
答:1、while关键字的中文意思是“当……的时候”,也就是当条件成立时循环执行对应的代码。while语句是循环语句中基本的结构,语法格式比较简单。while语句语法格式:while(循环条件)循环体;为了结构清楚,并且使循环体部分可以书写多行代码,一般把循环体处理成代码块,则语法格式变为:while(循环条件){ ...

java中while(continue while)是什么意思
答:当while(条件)里面的条件为true时,就会执行while大括号内的代码,里面有什么就会执行 如果里面有continue的话,会跳过本次循环 也就是说,continue后的代码这次循环不执行了,开始执行下次循环

java中while语句的使用
答:import java.util.*;public class Main { public static void main (String [] args) { Scanner s=new Scanner(System.in);int sum=0;int x=s.nextInt();while(x!=0) { if(x%2==1) { sum+=x;} x=s.nextInt();} System.out.println(sum);} } 运行效果:...

java中while循环怎么写?
答:while循环结构如下:while(循环条件) { //循环体语句 } 其中,循环条件是一个布尔表达式,当它的结果为真(true)时,就会执行循环体语句,执行完循环体语句后再次判断循环条件,直到循环条件的结果为假(false)时,循环结束。在循环中,可以使用break语句和continue语句控制循环的执行。

Java里面的while循环怎么学?
答:do-while循环 格式如下:初始化部分;do{ 循环体部分;迭代部分;}while(判断部分)其中初始化部分和迭代部分可以没有。如果有初始化部分,程序先执行初始化部分,再执行红色显示的部分(即执行循环体部分,如果有迭代部分,执行迭代部分),然后再执行判断部分,如果为真值,执行红色显示的部分,一直到...

java里有哪些循环语句?
答:第一:while语句【他将告诉编译器反复的执行一组代码,直到满足某个条件为止】他的语法形式为:while(布尔条件){ //要进行循环的语句 } 第二:do-while语句【至少得执行一次循环】相应语法:do{//执行循环的语句 }while(布尔条件式);小总结:【while语句是先执行布尔条件,再执行循环语句而do-...

Java while循环 需求说明: 循环输入一个数字,直到满足条件时,方跳出...
答:public class BaiduJavaWhile { static final String BaiduJavaWhile = "请出拳:1.剪刀 2.石头 3.布(输入相应数字):";static final String PointOut1 = "请输入一个数字!";static final String PointOut2 = "你输入的是{0},输错啦,真笨^_^!";static final String PointOut3 = "请...

java语言,在while循环中怎样将循环过程中的数相加
答:1、在循环外部设置一个整型变量sum int sum=0;2、实现while循环,在循环内实现sum累加 int i=0;while(i<10){ sum = sum+i;//把循环的数字加到sum变量中,实现累加 i++;}

:java+while打印1-4的自然数?
答:使用Java中的while循环打印1到4的自然数可以按照以下方式编写代码:public class Main { public static void main(String[] args) { int num = 1;while (num <= 4) { System.out.println(num);num++;} }} 在上述代码中,我们首先给变量num赋值1作为起始值。然后使用while循环,当num小于等于4...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网