文章

34

粉丝

329

获赞

1

访问

284.2k

头像
题解
P1032
发布于2020年5月7日 10:27
阅读数 9.2k

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void judge(char *p)
{
    int t=0,j,i,k;
    j=strlen(p);//利用strlen函数
    k=(j-1)/2;
   for(;*p!=' ';p++)
   {
       for(i=j-1;p[i]!=' ';i--)
       {
           if(*p==p[i]){p[i]='*';t++;break;}
       }
   }
   if(t!=k)printf("No");
   else printf("Yes");
}
int main()
{
    int n,i;
    scanf("%d\n",&n);
    char a[100];
    for(i=0;i<n;i++)
    {if(i!=0)putchar(10);//保证第二次换行
        gets(a);
        judge(a);
    }
    return 0;
}
//以下为第二种做法(输入俩数组)(与题不符)

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
voi...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发