用C语言编写程序,输入两个实数,按由小到大排序,if语句实现条件判断。
时间: 2023-05-18 13:05:26 浏览: 256
详解C语言中条件判断语句if和switch的用法
5星 · 资源好评率100%
```c
#include <stdio.h>
int main() {
float a, b;
printf("请输入两个实数:\n");
scanf("%f %f", &a, &b);
if (a > b) {
float temp = a;
a = b;
b = temp;
}
printf("排序后的结果为:%.2f %.2f\n", a, b);
return 0;
}
```
解释:
1. 首先定义两个实数变量 `a` 和 `b`。
2. 使用 `printf` 函数输出提示信息,让用户输入两个实数。
3. 使用 `scanf` 函数读入用户输入的两个实数。
4. 使用 `if` 语句判断 `a` 是否大于 `b`,如果是,则交换 `a` 和 `b` 的值。
5. 使用 `printf` 函数输出排序后的结果,保留两位小数。
6. 返回 0,表示程序正常结束。
阅读全文