用c++程序输出一系列数字中的最小值
时间: 2023-04-09 14:01:01 浏览: 62
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int nums[] = {5, 2, 8, 1, 9, 3};
int min = nums[0];
for (int i = 1; i < 6; i++) {
if (nums[i] < min) {
min = nums[i];
}
}
printf("最小值为:%d\n", min);
return 0;
}
```
输出结果为:
```
最小值为:1
```
相关问题
c++找出给定一系列整数中的最小值。
我可以回答这个问题。可以采用循环比较的方法,遍历整个数组,找出最小值。以下是一个示例代码:
```c
int i, n, minNum, num[100];
scanf("%d", &n); // 输入整数个数
for(i = 0; i < n; i++){
scanf("%d", &num[i]); // 输入每个整数
}
minNum = num[0];
for(i = 1; i < n; i++){
if(num[i] < minNum){
minNum = num[i];
}
}
printf("最小值:%d", minNum); // 输出最小值
```
使用C++写一个输入三个数,输出最小值的程序
```c
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d%d%d", &a, &b, &c);
int min = a;
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}
printf("最小值是:%d\n", min);
return 0;
}
```
运行结果:
```
请输入三个整数:
10 5 20
最小值是:5
```