用Java定义一个一维数组 数组中的元素值依次为 35 12 50 23 66尝试将其中最大的数打印
时间: 2024-03-23 19:36:28 浏览: 24
可以使用Java中的数组来存放元素,然后遍历数组找到其中的最大值并打印输出。具体代码如下:
```java
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = { 35, 12, 50, 23, 66 }; // 定义一个数组
int max = arr[0]; // 假设第一个元素为最大值
// 遍历数组
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) { // 如果当前元素比最大值还大
max = arr[i]; // 更新最大值
}
}
System.out.println("最大值为:" + max);
}
}
```
其中,`int[] arr = { 35, 12, 50, 23, 66 }`定义了一个数组,`max = arr[0]`假设第一个元素为最大值,`if (arr[i] > max)`判断当前元素是否比最大值还大,如果是则更新最大值。最后输出最大值即可。
相关问题
用Java定义一个一维数组,数组中的元素值依次为35、12、50、23、66,尝试将其中最大的数打印输出。
好的,以下是 Java 代码实现:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {35, 12, 50, 23, 66};
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
System.out.println("最大值为:" + max);
}
}
```
输出结果为:
```
最大值为:66
```
定义一个一维数组,数组中的元素值依次为35、12、50、23、66,尝试将其中最大的数打印输出
好的,以下是定义这个一维数组,并输出最大值的示例代码(使用C语言):
```c
#include <stdio.h>
int main() {
int arr[] = {35, 12, 50, 23, 66};
int len = sizeof(arr) / sizeof(int); // 计算数组长度
int max = arr[0]; // 假设第一个元素为最大值
// 遍历数组,逐个比较元素大小
for (int i = 1; i < len; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
printf("最大值为:%d\n", max);
return 0;
}
```
输出结果为:
```
最大值为:66
```