「java计算平均成绩」java计算输出学生成绩平均值
今天给各位分享java计算平均成绩的知识,其中也会对java计算输出学生成绩平均值进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用java输入一个同学的成绩,输出后并且计算平均分并且划分等级该怎么做?
- 2、java利用数组求平均成绩
- 3、java题目:int [] scores = {60, 80, 90, 70, 85, 100, 75}; 使用for、while循环求出平均分
- 4、java里面循环for 要求输入五门成绩,并且算五门成绩总分和平均分。
用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利用数组求平均成绩
int[] a={22,33,44,33,44};
int sum=0;
int ave=0;
for(int i=0;ia.length;i++)
{
sum+=a[i];
}
ave=sum/a.length;
System.out.println("平均成绩为:"+ave);
java题目:int [] scores = {60, 80, 90, 70, 85, 100, 75}; 使用for、while循环求出平均分
int [] scores = {60, 80, 90, 70, 85, 100, 75};
int sum = 0;
for(int i = 0 ;i7;i++){
sum += scores[i];
}
int ave = sum/7;
使用for、while循环求出平均分
java里面循环for 要求输入五门成绩,并且算五门成绩总分和平均分。
其实这只是新手题,就比如我来说,求五门成绩总和并且和平均分很简单,废话不多说,如下:
运行结果如下:
姓名:张浩
请输入5门功课中第1门课的成绩:45
请输入5门功课中第2门课的成绩:89
请输入5门功课中第3门课的成绩:78
请输入5门功课中第4门课的成绩:23
请输入5门功课中第5门课的成绩:45
张浩的平均成绩是:56
各位大神如果觉得有改进的请赐教感激不尽,在此先行致谢。
关于java计算平均成绩和java计算输出学生成绩平均值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。