输入数组求最大最小值c语言
时间: 2024-06-14 21:03:27 浏览: 13
以下是使用C语言求解数组最大值和最小值的例子:
```c
#include <stdio.h>
int main() {
int arr[] = {10, 20, 30, 40, 50};
int n = sizeof(arr) / sizeof(arr[0]);
int max = arr[0], min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
printf("Max value: %d\n", max);
printf("Min value: %d\n", min);
return 0;
}
```
相关问题
定义一个包含十个元素的实数数组,从键盘输入值给数组赋值,求数组中最大值和最小值 c语言
好的,我来为你解答这个问题。
你可以按照以下步骤来定义一个包含十个元素的实数数组,从键盘输入值给数组赋值,求数组中最大值和最小值:
1. 定义一个长度为10的实数数组,可以使用以下代码:
```c
float arr[10];
```
2. 从键盘输入10个实数值,可以使用循环语句和输入函数:
```c
for(int i = 0; i < 10; i++) {
printf("请输入第%d个实数值:\n", i+1);
scanf("%f", &arr[i]);
}
```
3. 找出最大值和最小值,可以使用循环语句和比较语句:
```c
float max_val = arr[0];
float min_val = arr[0];
for(int i = 1; i < 10; i++) {
if(arr[i] > max_val) {
max_val = arr[i];
}
if(arr[i] < min_val) {
min_val = arr[i];
}
}
```
4. 输出最大值和最小值:
```c
printf("数组中的最大值为:%f\n", max_val);
printf("数组中的最小值为:%f\n", min_val);
```
完整代码如下所示:
```c
#include <stdio.h>
int main() {
float arr[10];
for(int i = 0; i < 10; i++) {
printf("请输入第%d个实数值:\n", i+1);
scanf("%f", &arr[i]);
}
float max_val = arr[0];
float min_val = arr[0];
for(int i = 1; i < 10; i++) {
if(arr[i] > max_val) {
max_val = arr[i];
}
if(arr[i] < min_val) {
min_val = arr[i];
}
}
printf("数组中的最大值为:%f\n", max_val);
printf("数组中的最小值为:%f\n", min_val);
return 0;
}
```
希望我的回答能够帮助到你!
C语言向数组输入值,并求最大值最小值
可以先定义一个数组,然后依次输入每个元素的值,再用循环比较求得最大值和最小值。以下是示例代码:
```
#include <stdio.h>
int main() {
int arr[100];
int n, i, max, min;
printf("请输入数组元素个数:");
scanf("%d", &n);
printf("请输入数组元素:\n");
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
max = arr[0];
min = arr[0];
for (i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
printf("最大值:%d\n", max);
printf("最小值:%d\n", min);
return 0;
}
```
希望能帮助你!如果你还有其他问题,可以继续问我。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)