解题思路:
两头往中间走,相同继续走,不同就跳出,最后比对i,j
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
char s[260];
int i,j;
while(gets(s))
{
int len =strlen(s);
i=0;
j=len-1;
while(i<j)
{
if(s[i++]!=s[j--]) break;
}
if(i>=j) printf("Y\n");
else printf("N\n");
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1059 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:373 |
1908题解浏览:640 |
字符串的输入输出处理 (C语言代码)浏览:1014 |
1052题解(链表操作)浏览:674 |
筛排处理 (C语言代码)浏览:789 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:393 |
WU-C语言程序设计教程(第三版)课后习题12.3 (C++代码)浏览:862 |