输入4个小数,按从小到大的方式,输出这四个数
时间: 2024-11-04 16:14:11 浏览: 15
你可以使用一个简单的程序结构,例如循环和条件判断来实现这个功能。以下是使用 C 语言的一个例子:
```c
#include <stdio.h>
int main() {
float a, b, c, d;
// 获取四个小数输入
printf("请输入第1个小数: ");
scanf("%f", &a);
printf("请输入第2个小数: ");
scanf("%f", &b);
printf("请输入第3个小数: ");
scanf("%f", &c);
printf("请输入第4个小数: ");
scanf("%f", &d);
// 按顺序存储并打印
if (a < b && a < c && a < d) {
printf("%.2f ", a);
}
if (b < a || b < c || b < d) {
if (b < a)
printf("%.2f ", b);
else if (b < c)
printf("%.2f ", b);
else
printf("%.2f ", b);
}
if (c < a || c < b || c < d) {
if (c < a)
printf("%.2f ", c);
else if (c < b)
printf("%.2f ", c);
else
printf("%.2f ", c);
}
printf("%.2f\n", d); // 最大值直接输出
return 0;
}
阅读全文