输入两实数,按从小到大次序输出
时间: 2024-02-16 07:04:46 浏览: 11
好的,可以使用以下的 Python 代码实现这个功能:
```python
num1 = float(input("请输入第一个实数:"))
num2 = float(input("请输入第二个实数:"))
if num1 < num2:
print(num1, num2)
else:
print(num2, num1)
```
这段代码会先要求用户输入两个实数,然后使用一个 if 语句来判断它们的大小关系,最后按照从小到大的顺序输出这两个实数。
相关问题
使用C语言,输入两实数,按从小到大次序输出
好的,以下是使用 C 语言实现这个功能的代码:
```c
#include <stdio.h>
int main() {
float num1, num2;
printf("请输入第一个实数:");
scanf("%f", &num1);
printf("请输入第二个实数:");
scanf("%f", &num2);
if (num1 < num2) {
printf("%.2f %.2f", num1, num2);
} else {
printf("%.2f %.2f", num2, num1);
}
return 0;
}
```
这段代码首先声明了两个实数变量 `num1` 和 `num2`,然后使用 `printf` 函数向用户请求输入这两个实数,再使用 `scanf` 函数将用户输入的实数存储到相应的变量中。
接着使用 `if` 语句来判断它们的大小关系,如果 `num1` 小于 `num2`,则先输出 `num1`,再输出 `num2`,否则先输出 `num2`,再输出 `num1`。最后使用 `return 0` 语句来结束程序的执行。
c语言输入两个实数,按从小到大的顺序输出
好的,这是一个基础的排序问题。以下是 C 语言代码示例:
```
#include <stdio.h>
int main() {
float num1, num2;
printf("请输入两个实数:\n");
scanf("%f %f", &num1, &num2);
if (num1 > num2) {
float temp = num1;
num1 = num2;
num2 = temp;
}
printf("从小到大的顺序输出:%.2f %.2f", num1, num2);
return 0;
}
```
请注意代码中的 %.2f 表示保留两位小数。
相关推荐
![](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)
![](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)