c语言回文判定用什么结?
c语言回文判定用什么结构
除法和求余算法判断回文数:把一个数的各个位上的数字独立出来 打比方:123 个位上的数字3=123%10; 十位上的数字2=(123/10)%10··· 不用数组的话,可以用链栈存储结构,首先把输入的数字通过除法和求余运算把一个数字的各个位拆分开来,再把拆开的一组数字的一半存入链栈,再出栈与剩余的一半数字作比较。 有用的话,给个好评吧O(∩_∩)O~~
答:/*判断字符串是否是回文*/ #include #define MAX 50 int cycle(char *s) { char *h,*t; for(h=s,...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>