3161 - 例题1-3-2 求两个整数中的较大者(2)
时间限制 : 1 秒
内存限制 : 12 MB
输入一系列的以空格分隔的整数对a和b,分别输出这两个数中较大的那一个。
题目输入
输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。
题目输出
对于输入的每对a和b,你需要依次输出a和b的较大值。
如对于输入中的第二对a和b,在输出中它们的较大者应该也在第二行。
输入/输出样例
输入格式
3 8 11 6 -3 2
输出格式
8 11 2
C语言解答
# include<stdio.h> int main() { int a,b,c; a=3; b=8; c=max(a,b); printf("%d\n",c); a=11; b=6; c=max(a,b); printf("%d\n",c); a=-3; b=2; c=max(a,b); printf("%d\n",c); return 0; } int max(int x,int y) { int z; if(x>y)z=x; else z=y; return(z); }
C++解答
#include <stdio.h> int main(int argc, char *argv[]) { int a,b; for(;scanf("%d%d",&a,&b)==2;) printf("%d\n",a>b?a:b); return 0; }