解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <string.h> int main() { char a[255] ; int len = 0, i = 0, cnt = 0; gets(a); len = strlen(a); if(len%2 == 0)//字符串长度为偶数 { for(i=0; i<(len/2); i++) { if(a[i] == a[len-1-i]) { cnt++; } } if(cnt == len/2) { printf("Y\n"); } else { printf("N\n"); } } else if(len%2 != 0)//字符串长度为奇数 { for(i=0; i<(len/2); i++) { if(a[i] == a[len-1-i]) { cnt++; } } if(cnt == len/2) { printf("Y\n"); } else { printf("N\n"); } } return (0); }
欢迎点评!!!
0.0分
0 人评分
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:986 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1555 |
小明A+B (C语言代码)浏览:1316 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:686 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:583 |
字符串输入输出函数 (C语言代码)浏览:2604 |
数字游戏 (C++代码)浏览:1240 |
C二级辅导-等差数列 (C语言代码)浏览:891 |