用C语言编写程序,输入两个实数,按由小到大排序,if语句实现条件判断。
时间: 2023-05-18 15:05:26 浏览: 198
```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,表示程序正常结束。
相关问题
编写一个c语言程序输入两个实数,按代数值大小的顺序输出这两个数
以下是一个示例程序:
```
#include <stdio.h>
int main() {
double a, b, temp;
printf("请输入两个实数:\n");
scanf("%lf %lf", &a, &b);
if (a > b) {
temp = a;
a = b;
b = temp;
}
printf("按代数值大小排序后的结果为:%.2lf %.2lf\n", a, b);
return 0;
}
```
程序中使用了一个 `if` 语句来通过比较大小实现排序,并使用了一个临时变量 `temp` 进行变量交换。最后,程序使用了格式化输出语句 `printf` 输出排序后的结果。
用c语言编写程序,输入三个整数,按由小到大的顺序输出。
好的,以下是C语言代码:
```c
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数,以空格隔开:");
scanf("%d %d %d", &a, &b, &c);
if (a > b) {
int temp = a;
a = b;
b = temp;
}
if (b > c) {
int temp = b;
b = c;
c = temp;
}
if (a > b) {
int temp = a;
a = b;
b = temp;
}
printf("从小到大的顺序为:%d %d %d", a, b, c);
return 0;
}
```
这个程序会提示用户输入三个整数,然后通过比较大小,将它们按由小到大的顺序输出。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)