用c语言编写程序对输入两个整数,按从大到小顺序输出。
时间: 2024-10-16 19:10:09 浏览: 162
数据结构的C语言算法.docx
5星 · 资源好评率100%
在 C 语言中,如果你想编写一个程序来输入两个整数并按照从大到小的顺序输出它们,你可以使用 `scanf` 函数读取用户输入,然后用 `if...else` 或者 `switch` 结构来比较并交换这两个数。以下是简单的示例代码:
```c
#include <stdio.h> // 引入标准输入输出库
int main() {
int num1, num2; // 定义两个整数变量
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数: ");
scanf("%d", &num2);
// 比较两个数字并交换
if (num1 < num2) {
int temp = num1;
num1 = num2;
num2 = temp;
}
printf("按照从大到小的顺序,结果是: %d, %d\n", num2, num1); // 输出结果
return 0; // 程序结束
}
```
在这个例子中,如果 `num1` 小于 `num2`,我们就交换它们的值,从而达到从大到小的顺序。
阅读全文