Java中动态输入一组数,存到数组里面,利用四种循环打印出数组的所有元素。

it2023-04-01  73

动态输入元素,存入数组

Scanner sc = new Scanner(System.in); int[] arr =new int[5]; for (int i = 0; i <5 ; i++) { System.out.println("请输入第"+(i+1)+"个数:"); arr[i]= sc.nextInt(); } System.out.println();

1.for循环

for (int i = 0; i < 5; i++) { System.out.print(arr[i]+"\t"); }

2.foreach循环

for (int a:arr ) { System.out.print(a+"\t"); }

3.while循环

int i=0; while (i<arr.length){ System.out.print(arr[i]+"\t"); i++; }

4.do…while循环

int j=0; do{ System.out.print(arr[j]+"\t"); j++; }while (j<arr.length);

最新回复(0)