正文
请输入人数JAVA代码 java如何让用户输入数字并进行计算
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
用JAVA怎么编写录入班级人数和学员成绩计算班级学员的平均成绩
import java.util.Scanner;
public class Average {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int sco=0,sum=0,n;
double ave=0.0;
Scanner input=new Scanner(System.in);
System.out.println("请输入学生人数:");
n=input.nextInt();
for(int i=1;i=n;i++)
{
System.out.println("请输入第"+i+"个学生分数:");
sco=input.nextInt();
sum+=sco;
}
System.out.println("输入完成!");
ave=(double)sum/n;
System.out.println("*************************************");
System.out.println("***该班级学生总平均分数为:"+ave+"分。***");
System.out.println("*************************************");
}
}
经过运行通过率,记得给分!!!
java 让用户输入个数和人数 输出方法的个数
程序试过可运行.*;
String str1=br;+p*num1);
BufferedReader br=
new BufferedReader(new InputStreamReader(System.out请输入人数JAVA代码,输出相乘得到的数字;相乘的结果是".readLine();
public class Sample {
public static void main(String args[]) throws IOException
{
System;请输入1个整数"请输入人数JAVA代码,num1为用户输入数字;
}
}
p为固定数.out;
int p=5.println("
System;).parseInt(str1).println("
int num1 = Integer.in))import java请输入人数JAVA代码,有问题可追请输入人数JAVA代码!
编写一个JAVA应用程序允许教师输入学生人数和所有学生该门课的成绩,然后输出最高分最低分及平均成绩
import java.util.Scanner;
public class TestCalculate {
/**
* 编写一个JAVA应用程序允许教师输入学生人数和所有学生该门课请输入人数JAVA代码的成绩请输入人数JAVA代码,然后输出最高分最低分及平均成绩(成绩输入以逗号分隔)
* @param args
*/
public static void sort(int[] values){
int temp;
for(int i=0 ; i values.length ; ++i){
for(int j=0; j values.length - i - 1; ++j){
if(values[j] values[j + 1]){
temp = values[j];
values[j] = values[j + 1];
values[j+1] = temp;
}
}
}
}
public static int[] chageType(String[] values,int length){
int[] values2 = new int[length];
for(int i=0;ivalues.length;i++){
values2[i] = Integer.parseInt(values[i]);
}
return values2;
}
public static void main(String[] args) {
System.out.print("请输入学生人数请输入人数JAVA代码:");
Scanner scanner = new Scanner(System.in);
int students = Integer.parseInt(scanner.next());
System.out.print("请输入所有学生该门课的成绩:");
String grades[] = scanner.next().split(",");
System.out.println(grades.length);
int[] grades2 = chageType(grades,students);
sort(grades2);
System.out.println("最高分是:"+grades2[grades2.length-1]);
System.out.println("最低分是:"+grades2[0]);
int total = 0;
for(int i=0; i grades2.length; i++){
total += grades2[i];
}
System.out.println("平均分是:"+total/students);
}
}
/////////////////////////////////////////////////
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
public class Test
{
/**
* @一些校验请输入人数JAVA代码我就没有加请输入人数JAVA代码了.
* @大概思路应该是这样
* @joshuawung@foxmail.com
* @2011-05-23
*/
private static int total = 0;
public static void main(String[] args) {
System.out.println("请输入班级学生人数!");
Scanner sc = new Scanner(System.in);
total = sc.nextInt();
System.out.println("班级学生人数是: " + total);
System.out.println("请依次输入学生成绩:");
String[] cjArray = new String[total];
for(int i=0; icjArray.length; i++){
Scanner sc2 = new Scanner(System.in);
System.out.println("请输入下一个学生成绩");
cjArray[i] = sc.next();
}
for(String cj : cjArray){
System.out.println("学生的成绩依次为:" + cj);
}
}
}
java数组:输入班级人数,然后循环输入学生的名字和该学生的成绩,然后进行排序.
import java.util.Scanner;
public class Student {
String name;
double score;
public static void main(String[] args) {
System.out.println("请输入班级学生人数");
Scanner sc = new Scanner(System.in);
int totalStudent = sc.nextInt();
Student[] stus = new Student[totalStudent];
for(int i=0;itotalStudent;i++){
Student s = new Student();
stus[i]=s;
System.out.println("请输入第"+(i+1)+"个学生的名字");
s.name = sc.next();
System.out.println("请输入第"+(i+1)+"个学生的分数");
s.score = sc.nextDouble();
}
bubbleSort(stus);
printStudents(stus);
sc.close();
}
public static void bubbleSort(Student[] s){
for(int i=0;is.length-1;i++){
for(int j=i;js.length;j++){
if(s[i].scores[j].score){
Student temp = s[i];
s[i]=s[j];
s[j]=temp;
}
}
}
}
public static void printStudents(Student[] s){
System.out.println("名次\t名字\t成绩");
for(int i=0;is.length;i++){
System.out.println(i+1+"\t"+s[i].name+"\t"+s[i].score);
}
}
}
请输入人数JAVA代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java如何让用户输入数字并进行计算、请输入人数JAVA代码的信息别忘了在本站进行查找喔。