编写程序,判断某一字符串是不是“回文数”

2025-03-26 07:30:40
推荐回答(1个)
回答1:

#include
void main() { char str[256]; int i,j,b;
gets(str); i=j=0; b=1; while ( str[j]!=0 ) j++; j--; //此时i=0指向第1字符,j指向最后字符
while ( i if ( str[i]!=str[j] ) { b=0; break; } //发现不同直接退出,不是回文
i++; j--;
}
printf("\"%s\"",str);
if ( b==0 ) prntf("不");
printf("是回文字符串。\n");
}