#includestdio.h
成都创新互联公司主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、响应式网站设计、程序开发、网站优化、微网站、微信小程序等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都网站设计、成都网站建设、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。
#includestring.h
void revert(char* s)
{
int len = strlen(s), i;
char t;
for(i=0;ilen/2;i++){
t = s[i];
s[i] = s[len-1-i];
s[len-1-i] = t;
}
}
c语言判断回文数方法:生成逆向数,判断与原数是否相同,相同则是,不同则不是。
参考代码:
#include stdio.h
void main()
{
int x=1, y,t;
printf("input n: "); scanf("%d", x ); //输入数据
y=0;
t=x; //保存下原数
do {
y=y*10+t%10;
t/=10;
} while(t); //原数逆序
if ( y==x )
printf("yes!\n");
else
printf("no!\n");
}
#includestdio.h
#includestring.h
int main()
{
void oppose(char string[]);//
//int i;
char str[20];//
printf("please enter a string:\n");
//for(i=0;i=19;i++)
gets(str);//
oppose(str);
//for(i=0;i=19;i++)
puts(str);//
return 0;
}
void oppose(char string[20])
{
char *p=string,*q=string+strlen(string)-1,t;
while(pq)
{
t=*p;
*p=*q;
*q=t;
p++;
q--;
}
}