「java找出最大的n个数」java找出三个数的最大值
本篇文章给大家谈谈java找出最大的n个数,以及java找出三个数的最大值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用java程序编写从键盘输入n个数,求这n个数的最大数与最小数,并输出结果
- 2、Java编写 从键盘输入n个整数,求着n个数的最大值
- 3、Java程序,输入n个整数,求出最大值,求写出代码和设计思路!!在线等!!
- 4、Java从键盘接收n个数(n>=3)分别求n个数的最大值,最小值和平均值?
用java程序编写从键盘输入n个数,求这n个数的最大数与最小数,并输出结果
哈哈,楼上的!估计这位大哥还是初学者,还不知道list怎么用呢
还是用数组吧,自己写一个比较大小的、小弟暂时不忙,就先帮你写一个
public static void main(String[] arg0){
Scanner scanner = new Scanner(System.in);
System.out.println("请输入所需整数的个数!");
int a = scanner.nextInt();
int[] b = new int[a];
for(int i=0;ia;i++){
System.out.println("请输入第"+(i+1)+"个整数!");
b[i]=scanner.nextInt();
}
//先把你输入的数字都打印一下,用于比较
System.out.println("你所需要比较的数字为:");
for(int i=0;ia;i++){
System.out.print(b[i]+"\t");
}
//这里开始比较大小了
int min = b[0];
int max = b[0];
for(int i=1;ia;i++){
if(minb[i])
min=b[i];
if(maxb[i])
max=b[i];
}
System.out.println("\n你输入的最大数字为:"+max);
System.out.println("你输入的最小数字为:"+min);
}
Java编写 从键盘输入n个整数,求着n个数的最大值
完整代码如下 复制到eclipse中运行:
import java.util.Scanner;
/**
*
* @author young
*
*/
public class Exam {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入一个整数确定n的值:");
int n = input.nextInt();
double[] score = new double[n];
for (int i = 0; i score.length; i++) {
System.out.println("请输入第" + (i + 1) + "个数:");
score[i] = input.nextDouble();
}
/*for (int i = 0; i 10; i++) {
System.out.println(score[i]);
}*/
double max = score[0];
for (int i = 0; i score.length; i++) {
if (score[i] max) { //这里的大于号变成小于号就可以求最小值了
max = score[i];
}
}
System.out.println("最大数是:" + max);
}
}
结果:
Java程序,输入n个整数,求出最大值,求写出代码和设计思路!!在线等!!
public static void main(String[] args) {
//接收控制台传入的参数,并新建一个数组,用于保存转化为整数类型的变量
int[] temp = new int[args.length];
for (int i = 0; i args.length; i++) {
temp[i] = Integer.parseInt(args[i]);
}
//判断最大值
int max = temp[0];
for (int i = 1; i temp.length; i++) {
if(temp[i]temp[0]){
max =temp[i];
}
}
System.out.println("最大值为:"+max);
}
Java从键盘接收n个数(n>=3)分别求n个数的最大值,最小值和平均值?
import java.util.Scanner;
public class TestA {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入数n");
int n = sc.nextInt();
if (n 3) {
System.out.println("error");
return;
}
System.out.println("请输入" + n + "个数,用空格分开");
int[] nums = new int[n];
double sum = 0, avg;
for (int i = 0; i nums.length; i++) {
nums[i] = sc.nextInt();
}
int max = nums[0], min = nums[0];
for (int i = 0; i nums.length; i++) {
sum += nums[i];
if (max nums[i]) {
max = nums[i];
}
if (min nums[i]) {
min = nums[i];
}
}
avg = sum / n;
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
System.out.println("平均值:" + avg);
}
}
java找出最大的n个数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java找出三个数的最大值、java找出最大的n个数的信息别忘了在本站进行查找喔。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。