2025 Problem G 比较字符串

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a845717607/article/details/89412766

问题 G: 比较字符串

时间限制: 1 Sec  内存限制: 32 MB

题目描述

输入两个字符串,比较两字符串的长度大小关系。

输入

输入第一行表示测试用例的个数m,接下来m行每行两个字符串A和B,字符串长度不超过50。

输出

输出m行。若两字符串长度相等则输出A is equal long to B;若A比B长,则输出A is longer than B;否则输出A is shorter than B。

样例输入

2
abc xy
bbb ccc

样例输出

abc is longer than xy
bbb is equal long to ccc

经验总结

基础题~不多说啦~

AC代码

#include <cstdio>
#include <cstring>
const int maxn=100;
int main()
{
	char a[maxn],b[maxn];
	int n;
	while(~scanf("%d",&n))
	{
		for(int i=0;i<n;i++)
		{
			scanf("%s%s",a,b);
			if(strlen(a)>strlen(b))
				printf("%s is longer than %s\n",a,b);
			else if(strlen(a)<strlen(b))
				printf("%s is shorter than %s\n",a,b);
			else
				printf("%s is equal long to %s\n",a,b);
			memset(a,'\0',sizeof(a));
			memset(b,'\0',sizeof(b));
		}
	}
	return 0;
} 

猜你喜欢

转载自blog.csdn.net/a845717607/article/details/89412766
今日推荐