c++中找出一个数组中最大的数
时间: 2023-04-05 07:03:00 浏览: 78
可以使用循环遍历数组,比较每个元素的大小,找出最大的数。以下是示例代码:
int arr[] = {1, 5, 3, 9, 2};
int max = arr[0];
for (int i = 1; i < sizeof(arr)/sizeof(int); i++) {
if (arr[i] > max) {
max = arr[i];
}
}
printf("最大的数是:%d", max);
相关问题
用c++中max函数找出一个数组中最大的数
可以使用以下代码来找出一个数组中最大的数:
```c
#include <stdio.h>
int max(int arr[], int n) {
int i, max_num = arr[0];
for (i = 1; i < n; i++) {
if (arr[i] > max_num) {
max_num = arr[i];
}
}
return max_num;
}
int main() {
int arr[] = {1, 5, 3, 9, 2};
int n = sizeof(arr) / sizeof(arr[0]);
int max_num = max(arr, n);
printf("最大的数是:%d\n", max_num);
return 0;
}
```
C++找出数组中的最大数
可以使用循环遍历数组中的每个元素,然后找到最大值。
以下是一个示例代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int arr[] = {10, 20, 30, 40, 50};
int n = sizeof(arr)/sizeof(arr[0]);
int max_num = arr[0];
for(int i=1; i<n; i++){
if(arr[i] > max_num){
max_num = arr[i];
}
}
cout<<"数组中的最大数是: "<<max_num<<endl;
return 0;
}
```
输出结果为:
```
数组中的最大数是: 50
```