在这里插入图片描述

/*编程从键盘输入两个字符串,
比较两者的长度,并输出较长的字符串。要求:不能调用库函数strlen()*/
#include<stdio.h>
main()
{	char a[20],b[20],n1,n2,i;
	printf("请输入第一个字符串:"); 
	gets(a);
	printf("请输入第二个字符串:"); 
	gets(b);
	for(i=0;a[i]!=0;i++)/*统计第一个字符串的长度*/
	n1=i;
	for(i=0;b[i]!=0;i++)/*统计第二个字符串的长度*/
	n2=i;
	if(n1>n2)
		printf("较长的字符串是:%s\n",a);
	if(n1<n2)
		printf("较长的字符串的是:%s\n",b); 
}
Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐