C编程练习-实现一个函数,判断一个整数是否是回文数,调用该函数显示出1亿~10亿之间的所有回文数
回文数:正着读和倒着读的数据一样
#include<stdio.h> #include<stdbool.h> bool is_back_num(int num) { int old_num=num,new_num=0; while(num) { new_num = new_num*10 + num%10; num /= 10; } return old_num == new_num; } int main(int argc,const char* argv[]) { for(int i=100000000; i<1000000000; i++) { if(is_back_num(i)) printf("%d ",i); //is_back_num(i) && printf("%d ",i); } }

浙公网安备 33010602011771号