编写程序,实现随机产生10个整数并存入数组,并将该数组中的元素按顺序和逆顺序打印输出
啊,我知道貌似是很简单的题目,但是还是没有勇气自己独立完成,希望可以有参考的。。。谢谢!
编写程序,实现随机产生10个整数并存入数组,并将该数组中的元素按顺序和逆顺序打印输出
啊,我知道貌似是很简单的题目,但是还是没有勇气自己独立完成,希望可以有参考的。。。谢谢!
public class soso {
static void max()
{
int[] num = new int[10];
Random rd = new Random();
for(int i=0;i<10;i++)
{
num[i]=rd.nextInt(99999);
}
System.out.print("正的顺序 ---" );
for(int n=0;n<num.length;n++)//正常的顺序 从下标n=0 num[0]开始输出
{
System.out.print(num[n]+" ");
}
System.out.println("");
System.out.print("倒的顺序 ---" );
for(int m=num.length-1;m>=0;m--)//倒的顺序 从下标n=数组大小-1 num[数组的大小-1]开始输出
{
System.out.print(num[m]+" ");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
max();
}
}
测试结果
正的顺序 ---34627 20787 39437 16196 95352 36915 844 68704 21558 20812
倒的顺序 ---20812 21558 68704 844 36915 95352 16196 39437 20787 34627