永发信息网

JAVA很简单的问题。。。帮个忙就行

答案:3  悬赏:0  手机版
解决时间 2021-04-26 15:55

把这段代码运行下然后截2-3张图给我看下结果什么的~谢谢~急需!!!

public class Array1
{
int[]random(int n)
{
int table[]=new int[n];
for (int i=0;i<table.length;i++)
table[i]=(int)(Math.random()*100);
return table;
}
void print(int table[])
{
System.out.print("table:");
for(int i=0;i<table.length;i++)
System.out.print(""+table[i]);
System.out.println();
}
int max(int table[])
{
int max =table[0];
for(int i=1;i<table.length;i++)
if(table[i]>max)
max =table[i];
return max;

}
void selectsort(int table[])
{
for (int i=0;i<table.length-1;i++)
{
int min = i;
for (int j=i;j<table.length;j++)
if(table[j]<table[min])
min=j;

if(i!=min)
{
int temp=table[i];
table[i]=table[min];
table[min]=temp;
}
}
}
public static void main(String args[])
{
Array1 a1=new Array1();
int table[] =a1.random(10);
a1.print(table);
System.out.println("Max="+a1.max(table));
a1.selectsort(table);
a1.print(table);
}

最佳答案
table:538315388167578946
Max=88
table:591631384653757888
结果就这样
因为是随机的 所以运行结果会有不同,我这里只是其中的一种
全部回答

table:253778683551097949 Max=97 table:391025557783869497

table:516779054742493641 Max=90 table:692436415154747790

结果就是能过第二次随机数,两位一组找到最大的数。

截图1

截图2

截图3

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
可爱是表现在什么方面
谁在石家庄口腔专业学校读过加我我想了解下情
有关于QQ的任何问题
简装包括哪些,房子装修全包的话,包括哪些项
农行卡只有50元,可以取出用吗?
军武活鱼批发零售地址在哪,我要去那里办事
1500能买哪款性价比高的数码相机?
谁能告诉我怎么样才能算是个有用的人啊
财神的祝福语,下列句子中加线词语使用正确的
龙之谷怎样赠送点券?
高一数学该怎样做
冷天怕冷,有什么办法让身体抗寒
急求梦幻西游找鬼功略
空间老卡死怎么回事啊
现在尤娜一个网站有《桃花小妹》的全集
推荐资讯
切辣椒手很辣,该怎么办?
天津雨伞批发总行
君峰路将建中学,位置在哪里?
在QQ里边什么叫留言代码啊?
中兴金属这个地址在什么地方,我要处理点事
功夫英雄中的宠物狼人和MT配合好还是狼人和死
什么是重根?
男人总说自己是多么多么的爱你,请要慎重考虑
谁给篇散文?初2的
上海3区紫玉定魂护肩成品卖多少钱?
拉丁文字母表
求17岁女生(最后一次)原唱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?