RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
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;\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输入一个同学的成绩,输出后并且计算平均分并且划分等级该怎么做?

实现思路实际就是输入值,之后算总数后求出平均值,之后根据平均值,判断等级。\x0d\x0aimport java.util.Scanner;\x0d\x0a\x0d\x0a/**\x0d\x0a * 输入数据存入数组\x0d\x0a * \x0d\x0a * @author Administrator\x0d\x0a *\x0d\x0a */\x0d\x0apublic class ScannerInput {\x0d\x0apublic static void main(String[] args) {\x0d\x0aScanner in = new Scanner(System.in);\x0d\x0aint sum = 0, avg = 0;\x0d\x0aString str = "";\x0d\x0ado {\x0d\x0aSystem.out.print("请输入学生的人数:");\x0d\x0aint renshu = in.nextInt();// 存储学生的人数\x0d\x0aSystem.out.print("请输入课程的数目:");\x0d\x0aint courseNum = in.nextInt();// 存储课程的数目\x0d\x0aString[] name = new String[renshu];// 声明一个String数组用来存储学生的姓名\x0d\x0aString[] course = new String[courseNum];// 声明一个String数组用来存储课程的名称\x0d\x0aint[][] number = new int[renshu][courseNum];\x0d\x0a\x0d\x0a/*\x0d\x0a* 用来循环的存储课程的名称\x0d\x0a*/\x0d\x0afor (int i = 0; i System.out.print("请定义第" + (i + 1) + "门课程的名字:");\x0d\x0acourse[i] = in.next();\x0d\x0a}\x0d\x0a/*\x0d\x0a* 用来录入学生的各科成绩\x0d\x0a*/\x0d\x0afor (int i = 0; i System.out.print("请输入学生的姓名:");\x0d\x0aname[i] = in.next();\x0d\x0afor (int j = 0; j System.out.print("请输入学生" + name[i] + "的" + course[j]\x0d\x0a+ "成绩:");\x0d\x0anumber[i][j] = in.nextInt();\x0d\x0asum += number[i][j];\x0d\x0a}\x0d\x0aSystem.out.println("学生" + name[i] + "的平均分为:"\x0d\x0a+ (sum * 1.0 / courseNum));\x0d\x0aif((sum * 1.0 / courseNum)=80){\x0d\x0aSystem.out.println("优秀");\x0d\x0a}else if((sum * 1.0 / courseNum)=60){\x0d\x0aSystem.out.println("及格");\x0d\x0a}else{\x0d\x0aSystem.out.println("不及格");\x0d\x0a}\x0d\x0a}\x0d\x0a\x0d\x0aSystem.out.print("是否继续输入?(y/n):");\x0d\x0astr = in.next();\x0d\x0a} while (str.equals("y"));\x0d\x0a}\x0d\x0a}

java输入成绩输出最高的成绩

import java.util.Scanner;

public class t2{

public static void main(String[] args){

Scanner cin=new Scanner(System.in);

int []a=new int[100];

int max1=0;//记录最大值

for(int i=0;i5;i++){//输入个数

  a[i]=cin.nextInt();

  max1=Math.max(max1,a[i]);//记录最大值

}

System.out.println("最高分:"+max1);//输出

}

}


当前标题:java输入成绩代码 java输入成绩划分等级
本文地址:http://sczitong.cn/article/dogospp.html