「用java代码写成绩」评价成绩java代码

博主:adminadmin 2022-12-12 13:30:06 86

本篇文章给大家谈谈用java代码写成绩,以及评价成绩java代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

急!急1急!用java编写简单的学生成绩录入程序

这里有一个类

实现学生学号,数学,语文,英语成绩录入

并且计算平均成绩,按照平均成绩高低输出信息

你可以改改!

//实现简单的学生信息输入输出和初步的成绩排序

public

class

student

{

private

int

id;

//学号

private

int

mathscore;

//数学成绩

private

int

chinscore;

//语文成绩

private

int

forescore;

//外语成绩

public

student()

{

id

=

0;

mathscore

=

0;

chinscore

=

0;

forescore

=

0;

}

public

student(int

newid,

int

newmathscore,

int

newchinsvore,

int

newforescore)

{

id

=

newid;

mathscore

=

newmathscore;

chinscore

=

newchinsvore;

forescore

=

newforescore;

}

public

double

getaveragescore()

{

//求平均成绩

double

averagescore

=

((double)

mathscore

+

chinscore

+

forescore)

/

3;

return

averagescore;

}

public

void

output(student

student)

{

//输出对象的内容

system.out.println("

"

+

student.id

+

"

"

+

student.mathscore

+

"

"

+

student.chinscore

+

"

"

+

student.forescore

+

"

"

+

student.getaveragescore());

}

public

int

max(student

a[],

int

n)

{

//student类对象数组的前n项中的成绩最大值的索引

int

position

=

0;

for

(int

i

=

1;

i

n;

i++)

{

if

(a[i].getaveragescore()

a[position].getaveragescore())

{

//比较平均成绩

position

=

i;

}

}

return

position;

}

public

void

selectsort(student

a[])

{

//student类对象数组的选择排序

for

(int

n

=

a.length;

n

1;

n--)

{

int

i

=

max(a,

n);

student

temp

=

a[i];

a[i]

=

a[n

-

1];

a[n

-

1]

=

temp;

}

}

}

java编写一个成绩统计程序

import java.util.Scanner;

public class test {

static int s;

public static void main(String[] argv) {

int [] num=new int[20];

Scanner scanner=new Scanner(System.in);

Integer a;

int i;

for(i=1;i=20;i++){

System.out.println("请输入第"+i+"一个分数(结束请输入520嘿嘿):");

a=scanner.nextInt();

num[i-1]=a;

if(a==520){

break;

}

}

for(int m=0;mi-1;m++)

{

s=s+num[m];

}

System.out.println("总共录入了"+(i-1)+"个分数");

System.out.println("总成绩是"+s+"分");

System.out.println("平均分是"+s/(i-1)+"分");

for(Integer m=0;mnum.length-1;m++)

{ if(num[m]0num[m]!=520){

if(num[m]=90)

System.out.println(num[m]+"优秀");

else if(num[m]=80)

System.out.println(num[m]+"良好");

else if(num[m]=70)

System.out.println(num[m]+"中等");

else if(num[m]=60)

System.out.println(num[m]+"及格");

else

System.out.println(num[m]+"不及格");

}else break;

}

}

}

我的代码很简洁,采纳我呗。。。

怎样用java编写程序实现学生成绩等级划分,输入考试成绩,程序会相应输出成绩等级?

import java.util.Scanner;

public class test {

public static void main(String[] args) {

Scanner x = new Scanner(System.in);

System.out.println("请输入成绩");

int a=x.nextInt();

int n=a/10; //百分制转换为等第

switch(n){

case 10: //表示如果n=10,也就是一百分,输出A

case 9:

System.out.println("A");

break;

case 8:

System.out.println("B");

break;

case 7:

System.out.println("C");

break;

case 6:

System.out.println("D");

break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:

System.out.println("FAIL"); //低于六十分的输出不及格 FAIL

break;

default:System.out.println(" 请输入一个正确的成绩"); //输入的不是百分制,报错

}

}

}

关于用java代码写成绩和评价成绩java代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-12,除非注明,否则均为首码项目网原创文章,转载请注明出处。