一、代码实现
1 //输出N以内的回文数 2 #include <iostream> 3 using namespace std; 4 //判断回文数函数 5 int func(int n) 6 { 7 int k,m=0; 8 k=n; 9 while (k) 10 { 11 m=m*10+k%10; 12 k=k/10; 13 } 14 return(m==n); 15 } 16 void main() 17 { 18 cout<<"Please enter the last number:"<<endl; 19 int m; 20 cin>>m; 21 for (int i=10;i<=m;i++) 22 { 23 if (func(i)) 24 cout<<i<<" "; 25 } 26 cout<<endl; 27 }
二、运行演示