java程序:定义一个数组 数据由用户输入 然后从小到大排序 挑出最大值

java程序:定义一个数组 数据由用户输入 然后从小到大排序 挑出最大值,第1张

import javautilScanner;

/

  从键盘输入n个整数,求着n个数的最大值

  @author young

 

 /

public class Exam {

public static void main(String[] args) {

Scanner input = new Scanner(Systemin);

Systemoutprintln("输入一个整数n确定数组大小:");

int n = inputnextInt();

double[] score = new double[n];

for (int i = 0; i < scorelength; i++) {

Systemoutprintln("请输入第" + (i + 1) + "个数:");

score[i] = inputnextDouble();

}

Systemoutprintln("数组的长度为:" + scorelength);

double max = score[0];

for (int i = 0; i < scorelength; i++) {

if (score[i] > max) {  //这里的大于号变成小于号就可以求最小值了

max = score[i];

}

}

Systemoutprintln("最大数是:" + max);

}

}

1新建Java工程和自定义类。

2在主函数中输入数组相关代码,详情如下:

// 数组

int[] number = new int[5];

// 循环变量

int i = 0;

// 数组赋值算法

for (i = 0; i < numberlength; i++) {

// 赋值

number[i] = i + 1;

// 输出

Systemoutprint(number[i] + "\n");

}

3点击运行按钮测试效果。

import javautilScanner;

public class Test {

public static void main(String[] args) {

Scanner s = new Scanner(Systemin);

Systemoutprintln("请输入你要输的数组长度:");

int lenth = snextInt();

Systemoutprintln("请分别输入"+lenth+"个数:");

int[] shuZu = new int[lenth];

for(int i=0;i<lenth;i++)

{

shuZu[i] = snextInt();

}

int max = shuZu[0];

int min = shuZu[0];

Systemoutprintln("您输入的数组为:");

for(int i=0;i<lenth;i++)

{

Systemoutprint(" "+shuZu[i] );

if(max<shuZu[i])

max = shuZu[i];

if(min>shuZu[i])

min = shuZu[i];

}

Systemoutprintln("\n最大值:max="+max );

Systemoutprintln("最小值:min="+min );

}

}

这个不知道满不满足要求呢?

import javautilScanner;

public class P

{

public static void main(String[] args)

{

int[][] a=new int[3][3];

Scanner sc = new Scanner(Systemin);

Systemoutprintln("请输入9个整数:");

for(int i=0;i<3;i++)

{

for(int j=0;j<3;j++)

{

a[i][j]=scnextInt();

}

}

Systemoutprintln("你输入的3x3数组的数据是:");

for(int i=0;i<3;i++)

{

for(int j=0;j<3;j++)

{

Systemoutprint(a[i][j]+" ");

}

Systemoutprintln();

}

}

}

步骤如下:

1、打开Eclipse,新建项目,在项目src目录新建一个类。

2、引用数组的元素,语法格式如下。

3、索引从0开始,下标值可以是变量,也可以是常数。

4、数组初始化分为动态初始化和静态初始化。

5、数组动态初始化,指为已经创建好的数组元素进行赋值。

6、数组静态初始化,指在声明数组并创建数组的同时对每个元素进行赋值,一次性初始化所有元素。

7、声明并创建字符型类型数组c,进行赋值。

以上就是关于java程序:定义一个数组 数据由用户输入 然后从小到大排序 挑出最大值全部的内容,包括:java程序:定义一个数组 数据由用户输入 然后从小到大排序 挑出最大值、java数组怎么输入数据、java程序中从键盘输入一组数组并输出,再输出其中最大值和最小值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10107536.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存