用c语言读入2个整数A和B,然后比较它们的大小,键盘输入时在一行中给出2个绝对值不超过1000的整数A和B,对每一组输入,在一行中将较大的数排列在前面,较小的数排列在后输出,中间以一个空格分隔
时间: 2024-10-19 12:03:42 浏览: 43
C语言程序设计课件第2章程序控制结构.ppt
在C语言中,你可以使用标准输入流`stdin`和`scanf`函数来读取两个整数。这里是一个简单的程序示例,它会满足你的需求:
```c
#include <stdio.h>
int main() {
int A, B;
printf("请输入两个整数 (每个数之间用空格分隔): ");
scanf("%d %d", &A, &B); // 读取用户输入
if (A > B) {
printf("%d %d\n", A, B);
} else if (A < B) { // 如果A小于B
printf("%d %d\n", B, A);
} else { // 如果A等于B
printf("%d %d\n", A, B); // 相等的话直接输出,因为题目没有特别说明是否需要区分
}
return 0;
}
```
在这个程序中,首先提示用户输入两个数字,然后使用`scanf`读取输入。通过`if...else`结构判断两个数的大小并打印结果。
如果你运行这个程序,每次输入两个数字后,它都会按照题目要求显示较大的数在前,较小的数在后。
阅读全文