用c语言编写程序,由键盘输入任意3个数,找出其中最小的数。
时间: 2024-10-21 07:17:14 浏览: 30
C语言程序设计-从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出;本.c
5星 · 资源好评率100%
在C语言中,你可以使用条件语句如`if...else if...else`来找到三个输入数中的最小值。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
float num1, num2, num3;
// 输入三个数
printf("请输入第一个数: ");
scanf("%f", &num1);
printf("请输入第二个数: ");
scanf("%f", &num2);
printf("请输入第三个数: ");
scanf("%f", &num3);
// 比较并打印最小数
if (num1 < num2) {
if (num1 < num3)
printf("最小的数是: %.2f\n", num1);
else
printf("最小的数是: %.2f\n", num3);
} else {
if (num2 < num3)
printf("最小的数是: %.2f\n", num2);
else
printf("最小的数是: %.2f\n", num3);
}
return 0;
}
```
在这个程序中,我们首先从用户那里获取三个浮点数,然后通过嵌套的`if`和`else if`结构比较它们。如果`num1`是最小的,我们就直接输出它;如果不是,我们会再与`num2`、`num3`进行比较。
阅读全文