首页 > 试题广场 >

判断两个数的大小关系

[编程题]判断两个数的大小关系
  • 热度指数:146836 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
KiKi想知道从键盘输入的两个数的大小关系,请编程实现。

输入描述:
题目有多组输入数据,每一行输入两个整数(范围-231~231-1),用空格分隔。


输出描述:
针对每行输入,输出两个整数及其大小关系,数字和关系运算符之间没有空格,详见输入输出样例。
示例1

输入

1 1

输出

1=1
示例2

输入

1 0

输出

1>0
示例3

输入

0 1

输出

0<1
int main()
{
	int n = 0;
	int m = 0;
	scanf("%d%d", &n, &m);
	if (n > m)
		printf("%d>%d", n, m);
	else if (n < m)
		printf("%d<%d", n, m);
	else
		printf("%d=%d", n, m);

	return 0;
}

发表于 2025-11-23 16:25:49 回复(1)
#include <stdio.h>
void Compare(int num1, int num2)
{
	if(num1 > num2)
    {
        printf("%d>%d\n",num1,num2);
    }
    else if (num1 < num2) {
        printf("%d<%d\n",num1,num2);
    }
	else {
        printf("%d=%d\n",num1,num2);
    }

}

int main()
{
	int a = 0;
	int b = 0;


    while (scanf("%d %d", &a, &b)!= -1)
    {
        Compare(a, b);
    }


	return 0;
}

发表于 2025-08-13 10:17:41 回复(0)
#include<stdio.h> int main() { int a=0; int b=0; while(scanf("%d%d", &a, &b) != EOF) { if(a>b) {printf("%d>%d\n",a,b);} else if(a<b) {printf("%d<%d\n",a,b);} else {printf("%d=%d\n",a,b);} } return 0; }
发表于 2025-03-11 19:48:22 回复(0)
#include <stdio.h>
int main() 
{
    int a = 0;
    int b = 0;
    while (scanf("%d %d", &a, &b)!= -1)
        if(a > b)
            printf("%d>%d\n", a, b);
        else if (a < b)
            printf("%d<%d\n", a, b);
        else
            printf("%d=%d\n", a, b);
    return 0;
}

发表于 2024-10-14 17:16:32 回复(0)
#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS 1
int main()
{
    int a = 0;
    int b = 0;
    scanf("%d %d",&a,&b);
    if(a == b)
      printf("%d = %d\n",a,b);
    else
     {
        if(a < b)
        printf("%d < %d\n",a,b);
        else
         printf("%d > %d\n",a,b);
     };
}
发表于 2024-08-30 16:50:41 回复(0)
发表于 2024-08-02 11:52:08 回复(0)
#include <stdio.h>

int main()
{
    int a, b;
    while(scanf("%d%d", &a, &b)!=EOF)
     {  if (a < b)
            printf("%d<%d\n",a,b);
        else if (a > b)
            printf("%d>%d\n",a,b);
        else
        {
            printf("%d=%d\n",a,b);
        }
    }
    return 0;
}
发表于 2024-07-20 17:23:32 回复(0)
#include<stdio.h>
int main(void)
{
    int a,b;
    scanf("%d%d",&a,&b);
   // scanf("%d",&b);
    do
    {
        if(a==b)
        printf("%d=%d\n",a,b);
        else if(a>b)
        printf("%d>%d\n",a,b);
        else
        printf("%d<%d\n",a,b);
        a=0;
        b=0;
       ;
    }while( scanf("%d%d",&a,&b)==2)
    ;
    return 0;
}
发表于 2024-05-25 05:34:49 回复(0)
#include <stdio.h>  为什么不对呢?


int main()
{
    int n=0;
    int num=0;
    scanf("%d%d",&n,&num);
    if(n==num)
    printf("%d=%d",n,num);
    else if(n>num)
    printf("%d>%d",n,num);
    else if(n<num)
    printf("%d<%d",n,num);
}
发表于 2024-04-28 11:14:45 回复(2)
编辑于 2024-04-22 09:23:59 回复(0)
#include <stdio.h>

int main()
{
    int a = 0;
    int b = 0;
    while(scanf("%d %d", &a, &b)!=EOF)
    {
        if(a == b)
           printf("%d=%d\n",a,b);
        else if(a > b)
           printf("%d>%d\n",a,b);
        else
           printf("%d<%d\n",a,b);

    }
    return 0;
}
发表于 2024-04-06 21:27:29 回复(0)
#include <stdio.h>

int main() 
{
    int a = 0;
    int b = 0;

    while (scanf("%d %d", &a, &b) != EOF) 
    { 
        if(a > b)
        {
            printf("%d>%d\n", a, b);
        }
        else if(a < b)
        {
            printf("%d<%d\n", a, b);
        }
        else 
        {
            printf("%d=%d\n", a, b);
        }
    }

    return 0;
}

编辑于 2024-03-18 23:16:23 回复(0)
#include <stdio.h>

int main() {
    int a,b;
   while(scanf("%d %d",&a,&b)!=EOF)
   {
   
    if(a>b)printf("%d>%d\n",a,b);
    else if(a==b)printf("%d=%d\n",a,b);
    else if(a<b)printf("%d<%d\n",a,b);
   }
    return 0;
}
编辑于 2024-01-23 13:34:47 回复(0)
#include <stdio.h>
int main ()
{int a=0;
 int b=0;
 while (scanf("%d%d",&a,&b)!=EOF)
  {
    if (a==b)
  {
    printf("%d=%d\n",a,b);
  }
 else if(a>b)
 {
    printf("%d>%d\n",a,b);

 }
else
{
printf("%d<%d\n",a,b);
}
  }

    return 0;
}
发表于 2023-11-28 18:16:38 回复(0)
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
    int a = 0;
    int b = 0;
    while (scanf("%d %d", &a, &b) != EOF) {
        printf("%d%c%d\n", a, a == b ? '=' : (a > b ? '>' : '<'),b);
    }
    return 0;
}
发表于 2023-11-23 17:47:03 回复(0)
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int main() {
  

    int a = 0;
    int b = 0;
    while (scanf("%d %d", &a,&b) != EOF)
    {
        if (a == b)
        {
            printf("%d=%d", a, b);
        }if (a > b) {
            printf("%d>%d", a, b);
        }if (a < b)
        {
            printf("%d<%d", a, b);

        }

    }


    return 0;

}

发表于 2023-11-23 10:43:47 回复(0)
#include <stdio.h>
int main() {
    int a , b;
    while(scanf("%d %d", &a, &b)!=EOF)
    {
        if (a == b) {
            printf("%d=%d\n", a, b);
         }
        else if (a > b) {
             printf("%d>%d\n", a, b);

        }
        else {
            printf("%d<%d\n", a, b);
         }
    }
    return 0;
}
发表于 2023-10-29 15:11:55 回复(0)
#include<stdio.h>
int main()
{
	int a = 0;
	int b = 0;
	scanf("%d %d", &a, &b);
	if (a >= 0 && b >= 0)
	{
		if (a == b)
			printf("a==b");
		else
		{
			if (a > b)
				printf("a>b");
			else
			{
				if (a < b)
					printf("a<b");
			};
		}
	}
	return 0;
}

发表于 2023-10-28 10:37:37 回复(0)

问题信息

上传者:牛客309119号
难度:
40条回答 4103浏览

热门推荐

通过挑战的用户

查看代码
判断两个数的大小关系