定义一个一维数组,数组中的元素值依次为35、12、50、23、66,尝试将其中最大的数打印输出
时间: 2023-07-10 19:40:37 浏览: 90
好的,以下是定义这个一维数组,并输出最大值的示例代码(使用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
```
相关问题
用Java定义一个一维数组 数组中的元素值依次为 35 12 50 23 66尝试将其中最大的数打印
可以使用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)`判断当前元素是否比最大值还大,如果是则更新最大值。最后输出最大值即可。
定义一个一维数组,数组中的元素值依次为35、12、50、23、66,尝试将其中最大的数打印输出。JAVA
好的,以下是使用Java代码实现的方法:
```java
public class ArrayDemo {
public static void main(String[] args) {
int[] array = {35, 12, 50, 23, 66};
// 计算最大值
int maxVal = array[0];
for (int i = 1; i < array.length; i++) {
if (array[i] > maxVal) {
maxVal = array[i];
}
}
// 打印最大值
System.out.println("最大值为:" + maxVal);
}
}
```
输出结果为:
```
最大值为:66
```
阅读全文