- 今天的问题是字符串回文
- 今天唯一做的像样个事情就是看了100那个日本人写的蓝色书
- 对了, 还有那个自以为是的名叫烧掉数学 的书,读了些实在看不下去了。
-
#include"stdio.h" #include"string.h" int main() { char s[50]; int hw(char* s); puts("Please input a string:"); gets_s(s); if (hw(s)) { printf("This is plalindrome "); } else printf("This is not plalindrome"); while (1); return 0; } int hw(char* s) { int flag = 1; char* p, * q; for (p=s,q=s+strlen(s)-1;p<q;p++,q--) if(*p!=*q) { flag = 0; break; } return flag; }
- Don't settle for average ,bring the best to your moment
在代码风格上提出一点看法
头文件的使用上,使用
<>
引入库,""
用于引入用户自定义的头文件if else的花括号应该统一,单行的话要么全部都使用,要么全部都不使用
如果我没理解过的话,hw可以修改一下去掉flag