1.编写程序名为: Test1.java; 2.创建一维数组并初始化; 元素有: 6,3,2,6,3,8,0,67,3,2,43,54,65,76,45,87,89,76,54,23,54,43,542,45 3.输出一维数组中所有元素值 并查找最大的元素值,输出
时间: 2023-07-27 16:13:09 浏览: 61
以下是 Java 代码:
```java
public class Test1 {
public static void main(String[] args) {
int[] arr = {6, 3, 2, 6, 3, 8, 0, 67, 3, 2, 43, 54, 65, 76, 45, 87, 89, 76, 54, 23, 54, 43, 542, 45};
// 输出数组中所有元素值
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
// 查找最大的元素值
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
System.out.println("最大的元素值是:" + max);
}
}
```
运行结果:
```
6 3 2 6 3 8 0 67 3 2 43 54 65 76 45 87 89 76 54 23 54 43 542 45
最大的元素值是:542
```
相关问题
1.编写程序名为: Test1.java; 2.创建一维数组并初始化; 元素有: 3.输出一维数组中所有元素值 并查找最大的元素值,输出
以下为Java代码实现:
```java
public class Test1 {
public static void main(String[] args) {
int[] arr = {3, 8, 5, 2, 10, 7}; //创建一维数组并初始化
//输出一维数组中所有元素值
System.out.println("一维数组中所有元素值为:");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
//查找最大的元素值
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
//输出最大的元素值
System.out.println("\n最大的元素值为:" + max);
}
}
```
输出结果为:
```
一维数组中所有元素值为:
3 8 5 2 10 7
最大的元素值为:10
```
1.编写程序名为: Test2.java;(可以动态输入行数) 2.创建二维数组并初始化; 每一维元素有: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 用循环按上面格式输出维数组中每一维中元素值
以下是Java代码实现:
```java
import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入行数:");
int n = sc.nextInt();
int[][] arr = new int[n][n];
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
if (j == 0 || j == i) {
arr[i][j] = 1;
} else {
arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];
}
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
System.out.print(arr[i][j] + "\t");
}
System.out.println();
}
}
}
```
运行程序后,输入行数即可输出对应的二维数组。例如输入6,输出如下:
```
请输入行数:6
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
```
阅读全文