C语言从键盘输入5整数,输出其中最小值
时间: 2023-05-27 12:06:35 浏览: 1025
```
#include <stdio.h>
int main()
{
int a[5], min;
printf("请输入5个整数:\n");
for(int i=0; i<5; i++)
{
scanf("%d", &a[i]);
}
min = a[0];
for(int i=1; i<5; i++)
{
if(a[i] < min)
{
min = a[i];
}
}
printf("最小值为:%d\n", min);
return 0;
}
```
相关问题
从键盘输入3个整数,输出最小值。c语言
可以使用三目运算符来实现简单的比较输出最小值的功能。具体代码如下:
```c
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入3个整数,用空格隔开:");
scanf("%d %d %d", &a, &b, &c);
int min = a < b ? (a < c ? a : c) : (b < c ? b : c);
printf("最小值为:%d\n", min);
return 0;
}
```
这里使用了三目运算符,首先比较a和b的大小,取其中较小的值,然后再与c比较,得出最小值。注意在输入时使用空格隔开三个整数。
编写一个c语言程序,从键盘输入4个整数,输出其中最小值
好的,以下是符合您要求的C语言程序:
```c
#include <stdio.h>
int main() {
int a, b, c, d, min;
printf("请输入4个整数:");
scanf("%d %d %d %d", &a, &b, &c, &d);
min = a; // 先假设最小值为a
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}
if (d < min) {
min = d;
}
printf("最小值为:%d\n", min);
return 0;
}
```
程序的思路是先从键盘输入4个整数,然后通过比较得出其中的最小值,最后输出最小值。