用C语言编写一个输入十个数,调用fun函数输出最小的数
时间: 2024-03-12 19:44:39 浏览: 72
好的,以下是用C语言编写实现输入十个数,调用fun函数输出最小的数的代码:
```
#include <stdio.h>
int fun(int arr[], int len) {
int min = arr[0];
for (int i = 1; i < len; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
int arr[10];
printf("请输入十个数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
int min = fun(arr, 10);
printf("最小的数是:%d\n", min);
return 0;
}
```
在这段代码中,我们定义了一个 `fun` 函数来寻找数组中的最小值。在主函数中,我们首先声明了一个长度为10的整型数组 `arr`,然后通过 `for` 循环读取用户输入的十个数。接下来,我们调用 `fun` 函数来计算最小值,并将结果打印在屏幕上。
希望这个答案对你有所帮助!
相关问题
从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出。请编写fun函数。用c语言编写
```
#include <stdio.h>
int fun(int arr[], int n) {
int min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
int arr[10];
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
int min = fun(arr, 10);
printf("最小的数是:%d\n", min);
return 0;
}
```
用C语言编写,从键盘输入 10个整数,调用 fun函数找出其中最小的数,并在 main函数中输出。请编写函数 fun,返回找到的最小值
好的,这是一个简单的C语言程序,满足您的要求:
```c
#include <stdio.h>
int fun(int arr[], int n) {
int min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
int arr[10];
printf("请输入10个整数:");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
int min = fun(arr, 10);
printf("这10个数中最小的数是:%d", min);
return 0;
}
```
函数fun用循环的方式遍历数组,找出最小的数,并返回该值。主函数中从键盘输入10个整数,调用fun函数求出最小值,最后输出。
阅读全文