问题描述 求2个数中较大者。 输入描述 第一行输入测试组数N,接下来N行分别是两个待比较的整数。 输出描述 一共输出N行,每一行的值为每组数中较大的整数。 样例输入 3 1 2 4 9 0 4 样例输出 2 9 4用c语言编写
时间: 2023-12-30 13:02:00 浏览: 126
C语言实验-输入4个整数,要求按由小到大(或由大到小)顺序输出。
5星 · 资源好评率100%
以下是用 C 语言编写的程序,实现求两个数中的较大者:
```c
#include <stdio.h>
int max(int a, int b) {
return a > b ? a : b;
}
int main() {
int n, a, b;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d%d", &a, &b);
printf("%d\n", max(a, b));
}
return 0;
}
```
程序的主要思路是先实现一个求两个数中较大者的函数 `max`,然后在输入每组待比较的整数时,调用该函数求出较大的整数,并输出即可。
注意,题目要求输入多组测试数据,因此需要在程序中加入循环语句。每次循环先输入两个整数,然后调用 `max` 函数求出较大的整数并输出,直到循环结束。
阅读全文