主题:我是JAVA新手~~随机数问题
public class shuzu
{
public static void main(String[] args)
{
/*
实现功能:
1、利用数组存储数据
2、显示数组中的数据
3、输出最大数值和最小数值
4、利用冒泡排序法对数据进行排序并输出
*/
int intshuzu[]={23,43,54,34,6,45,24};
System.out.print("这几个数分别是:");
for(int z=0;z<=6;z++)
{
System.out.print(intshuzu[z]+ " ");
}
System.out.println('\n');
//以下判断和输出最大值和最小值
int max=0;
int min=0;
for(int i=0;i<=6;i++)
{
if (i==0)
{
max=intshuzu[i];
min=intshuzu[i];
}
if (intshuzu[i]>max) max=intshuzu[i];
if (intshuzu[i]<min) min=intshuzu[i];
}
System.out.println("这几个数中最大的是:" + max);
System.out.println("这几个数中最小的是:" + min);
System.out.println(' ');
//以下实现排序
int c=0;
for(int x=0;x<=6;x++)
{
for (int j=0;j<=5-x;j++ )
{
if (intshuzu[j]> intshuzu[j+1])
{
//以下实现swap a,b 对两个数的值进行交换
c=intshuzu[j];
intshuzu[j]=intshuzu[j+1];
intshuzu[j+1]=c;
}
}
}
//以下输出排序
System.out.print("从小到大顺序为:");
for(int y=0;y<=6;y++)
{
System.out.print(intshuzu[y]+ " ");
}
System.out.println("");
//以下输出排序
System.out.print("从大到小顺序为:");
for(int w=6;w>=0;w--)
{
System.out.print(intshuzu[w]+ " ");
}
System.out.println('\n');
}
}
--------------------
怎么吧程序内的int intshuzu[]={23,43,54,34,6,45,24};
intshuzu的值由随机产生
小弟新手,请各位大哥指点!
{
public static void main(String[] args)
{
/*
实现功能:
1、利用数组存储数据
2、显示数组中的数据
3、输出最大数值和最小数值
4、利用冒泡排序法对数据进行排序并输出
*/
int intshuzu[]={23,43,54,34,6,45,24};
System.out.print("这几个数分别是:");
for(int z=0;z<=6;z++)
{
System.out.print(intshuzu[z]+ " ");
}
System.out.println('\n');
//以下判断和输出最大值和最小值
int max=0;
int min=0;
for(int i=0;i<=6;i++)
{
if (i==0)
{
max=intshuzu[i];
min=intshuzu[i];
}
if (intshuzu[i]>max) max=intshuzu[i];
if (intshuzu[i]<min) min=intshuzu[i];
}
System.out.println("这几个数中最大的是:" + max);
System.out.println("这几个数中最小的是:" + min);
System.out.println(' ');
//以下实现排序
int c=0;
for(int x=0;x<=6;x++)
{
for (int j=0;j<=5-x;j++ )
{
if (intshuzu[j]> intshuzu[j+1])
{
//以下实现swap a,b 对两个数的值进行交换
c=intshuzu[j];
intshuzu[j]=intshuzu[j+1];
intshuzu[j+1]=c;
}
}
}
//以下输出排序
System.out.print("从小到大顺序为:");
for(int y=0;y<=6;y++)
{
System.out.print(intshuzu[y]+ " ");
}
System.out.println("");
//以下输出排序
System.out.print("从大到小顺序为:");
for(int w=6;w>=0;w--)
{
System.out.print(intshuzu[w]+ " ");
}
System.out.println('\n');
}
}
--------------------
怎么吧程序内的int intshuzu[]={23,43,54,34,6,45,24};
intshuzu的值由随机产生
小弟新手,请各位大哥指点!