用C++编写函数求区间[200,3000]中所有的回文数,回文数是正读和反读都是一样的数
时间: 2024-05-21 07:11:16 浏览: 90
C++ 中回文数判断简单实例
5星 · 资源好评率100%
#include<stdio.h>
void palindrome(){
int i;
for(i=200;i<=3000;i++){
int n=i,sum=0;//n为当前数字,sum为反转后的数字
while(n!=0){
sum=sum*10+n%10;
n/=10;
}
if(sum==i)//判断反转后的数字是否与当前数字相等
printf("%d ",i);
}
}
int main(){
palindrome();
return 0;
}
阅读全文