输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。C语言、
时间: 2024-10-13 16:14:46 浏览: 95
定两个整型数组,本题要求找出不是两者共有的元素.txt
在C语言中,你可以使用标准库函数如`scanf`读取用户输入的整数数组,然后遍历数组找到最小值。这里有一个简单的例子:
```c
#include <stdio.h>
#include <limits.h> // 包含INT_MIN,用于初始化最小值变量
int main() {
int n, num, min_num = INT_MAX; // 初始化最小值为负无穷大
scanf("%d", &n); // 读取数组大小
for (int i = 0; i < n; i++) {
scanf("%d", &num); // 读取每一个整数
if (num < min_num) {
min_num = num; // 更新最小值
}
}
printf("min = %d\n", min_num); // 打印最小值
return 0;
}
```
这个程序首先读取n作为数组长度,然后通过循环读入n个整数,并在每次迭代中检查当前数值是否小于已知的最小值。如果是,则更新最小值。最后,它打印出找到的最小值。
阅读全文