Java成绩计算总分代码 java计算学生总分

输入三门功课的成绩 , 计算总分与平均分(JAVA)public static void main(String[] args) {
int score_c;
int score_java;
int score_sql;
int sum;
System.out.print("输入C的成绩:");
Scanner in = new Scanner(System.in);
score_c = in.nextInt();
System.out.print("输入Java的成绩:");
score_java = in.nextInt();
System.out.print("输入SQL的成绩:");
score_sql = in.nextInt();
System.out.println("==============================");
System.out.println("STB\tJava\tSQL");
System.out.println(score_c"\t"score_java"\t"score_sql);
System.out.println("==============================");
sum = score_cscore_javascore_sql;
System.out.println("三门课程的总分:"sum);
System.out.println("三门课程的平均分:"sum / 3);
}
运行结果:
JAVA代码问题!输入5名学生的成绩,并计算总成绩,平均分,最高分,最低分public static void main(String[] args) {
double scores[] = new double[5];
double total = 0;
double avg = 0;
double max = 0;
double min = 0;
int count=0;
String inputStr=null;
System.out.println("请输入5名学生的成绩Java成绩计算总分代码:");
Scanner input = new Scanner(System.in);
while(count5){
try{
if(count5){
System.out.println("请输入第" (count 1) "个分数:");
}
inputStr=input.nextLine();
scores[count]=Double.valueOf(inputStr.trim());
}catch(Exception e){
if(inputStr!=null"exit".equals(inputStr.trim())){
System.out.println("您已成功结束程序");
System.exit(0);
}
System.out.println("若想结束请输入:exit");
System.out.print("您输入的分数不是数值类型Java成绩计算总分代码,");
count--;
}
}
input.close();
Arrays.sort(scores);
min=scores[0];
max=scores[scores.length-1];
for(double score :scores){
total= score;
}
avg=total/scores.length;
System.out.println("总成绩是"total);
System.out.println("最高分是"max);
System.out.println("最低分是"min);
System.out.println("平均分是"avg);
}
//-------------------------------------------------------------------------
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
while(true){
Double[] scores = null;
double total = 0;
double avg = 0;
double max = 0;
double min = 0;
int count=1;
ListDouble inputScores=new ArrayListDouble();
String inputStr=null;
System.out.println("请输入要统计学生的成绩(理论上可以输入无限个Java成绩计算总分代码,前提是你有那么大的内存):");
while(true){
try{
System.out.println("请输入第" count"个分数,或输入ok进行计算,离开请输入exit");
inputStr=input.nextLine();
inputScores.add((double)Double.valueOf(inputStr.trim()));
}catch(Exception e){
if(inputStr!=null"exit".equals(inputStr.trim().toLowerCase())){
System.out.println("您已成功结束程序");
input.close();
System.exit(0);
}
if(inputStr!=null"ok".equals(inputStr.trim().toLowerCase())){
break;
}
System.out.println("您输入的分数不是数值类型 , ");
System.out.println("若想结束请输入exit ,若想计算结果请输入ok");
count--;
}
}
if(inputScores.size()==0){
System.out.println("您没有输入学生成绩,无数据可统计,程序结束 。");
return ;
}
scores=inputScores.toArray(new Double[inputScores.size()]);
Arrays.sort(scores);
min=scores[0];
max=scores[scores.length-1];
for(double score :scores){
total= score;
}
avg=total/scores.length;
System.out.println("总成绩是"total);
System.out.println("最高分是"max);
System.out.println("最低分是"min);
System.out.println("平均分是"avg);
}
}
请使用java数组存储5个同学的JAVA成绩,并计算出所有同学的总分和平均分import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int[] arr=new int[5];
float ave=0;
System.out.print("请输入5个同学的java成绩:");
for(int i=0;i5;i)
{
arr[i]=sc.nextInt();
ave =arr[i];
}
System.out.printf("总分 = %d; 平均分 = %.1f",(int)ave,ave/5);
System.out.println();
sc.close();
}
}
【Java成绩计算总分代码 java计算学生总分】关于Java成绩计算总分代码和java计算学生总分的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读