1个回答
展开全部
import java.io.*;
public class RandomNumber {
public static void main(String[] args) {
int arr[]=new int[10];
for (int i = 0; i < arr.length; i++) {
arr[i]=((int)(Math.random()*10+1));
}
System.out.print("随机数为:");
for(int a:arr)System.out.print(a+",");
System.out.println("\n输入一个数字:");
try {
int a=Integer.parseInt(new BufferedReader(new InputStreamReader(System.in)).readLine());
for (int i = 0; i < arr.length; i++) {
System.out.print("\n第"+(i+1)+"个数字:");
if(arr[i]<a) {
System.out.print("当前数字:\t"+arr[i]+"<"+a);
}else if(arr[i]>a) {
System.out.print("当前数字:\t"+arr[i]+">"+a);
}else {
System.out.print("当前数字:\t"+arr[i]+"=="+a+"\t索引位置:"+i);
}
}
System.out.println("\n遍历完毕!");
} catch (IOException e) {
e.printStackTrace();
}catch(NumberFormatException e1) {
e1.printStackTrace();
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询