「java编辑学生分数」java输入分数

博主:adminadmin 2022-12-27 07:06:09 57

今天给各位分享java编辑学生分数的知识,其中也会对java输入分数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java编程,用switch语句编写一个学生成绩等级评定

如图:输入大于100或者小于0得数会提示错误

import java.util.Scanner;

public class Test {

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

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

        int score=input.nextInt();

        if(score=0score=100){

            switch(score/10) {

                case 10: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;

                default:

                case 5:case 4:case 3:case 2:case 1:case 0:

                    System.out.println("E");break;}}

        else{System.out.println("数据错误!");}

    }

}

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

import java.util.Scanner;\x0d\x0apublic class test {\x0d\x0apublic static void main(String[] args) {\x0d\x0aScanner x = new Scanner(System.in);\x0d\x0aSystem.out.println("请输入成绩");\x0d\x0aint a=x.nextInt(); \x0d\x0aint n=a/10; //百分制转换为等第\x0d\x0aswitch(n){\x0d\x0acase 10: //表示如果n=10,也就是一百分,输出A\x0d\x0acase 9:\x0d\x0aSystem.out.println("A");\x0d\x0abreak;\x0d\x0acase 8:\x0d\x0aSystem.out.println("B");\x0d\x0abreak;\x0d\x0acase 7:\x0d\x0aSystem.out.println("C");\x0d\x0abreak;\x0d\x0acase 6:\x0d\x0aSystem.out.println("D");\x0d\x0abreak;\x0d\x0acase 5:\x0d\x0acase 4:\x0d\x0acase 3:\x0d\x0acase 2:\x0d\x0acase 1:\x0d\x0acase 0:\x0d\x0aSystem.out.println("FAIL"); //低于六十分的输出不及格 FAIL\x0d\x0abreak;\x0d\x0adefault:System.out.println(" 请输入一个正确的成绩"); //输入的不是百分制,报错\x0d\x0a}\x0d\x0a}\x0d\x0a}

急!急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;\x0d\x0a public class Student{\x0d\x0a public static void main(String[] args){\x0d\x0a Scanner sc = new Scanner(System.in);\x0d\x0a System.out.println("请输入学生的人数....");\x0d\x0a int num = sc.nextInt();\x0d\x0a int[] arr = new int[num];\x0d\x0a double[] chengji_arr = new double[num]; //存放成绩的\x0d\x0a String[] String_arr = new String[num]; //存放姓名的\x0d\x0a String chengjis = "";\x0d\x0a String names = "";\x0d\x0a for(int i = 0; i

回答于 2022-11-16

用JAVA程序编写:输入10个学生的成绩,分数由高到低排序

package test;

import java.util.Scanner;

public class test{

public static void main(String[] args)

{

test ts = new test();

Scanner sc = new Scanner(System.in); //Scanner类的构造方法。

int a[] = new int[10];

System.out.println("输入10个同学的成绩,中间以空格隔开");

for (int i = 0; i a.length; i++) {

a[i] = sc.nextInt(); //依次输入数字中间以空格隔开。

}

test.maopao(a); //调用排序方法。

for (int i = 0; i a.length; i++)

System.out.println(a[i]);

}

public static void maopao(int array[]) { //定义冒泡排序方法。

int i;

int k;

for (i = 0; i array.length; i++) {

for (k = 0; k array.length - 1 - i; k++) {

if (array[k] array[k + 1]) {

int temp = array[k];

array[k] = array[k + 1];

array[k + 1] = temp;

}

}

}

}

}

java编辑学生分数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java输入分数、java编辑学生分数的信息别忘了在本站进行查找喔。

The End

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