函数返回一个整数是否为回文数
描述
编写函数返回形式参数(一个正整数)是否为回文数(正反序相同的数,例如1,12321,101等)。主函数功能为:输入两个整数a,b,输出[a,b]之间的回文数。
输入无 输出无
输入样例 1
10 50 100 200
输出样例 1
11,22,33,44 101,111,121,131,141,151,161,171,181,191#include <stdio.h> #include <math.h>//回文数 int f(int n) { int m,p=0; while(n!=0) { m=n%10; n=n/10; p=m+p*10; } return p; } int main() { int a,b,i,j,n; scanf("%d%d",&a,&b); n=0; for(i=a;i<=b;i++) { j=f(i);//倒序 if(j==i) n++; if(j==i&&n==1) printf("%d",i); if(j==i&&n!=1) printf(&