#include <stdio.h>

int main() { for (int num = 10; num <= 1000; num++) { int temp = num; int reverse = 0;

    while (temp != 0) {
        reverse = reverse * 10 + temp % 10;
        temp /= 10;
    }
    
    if (num == reverse) {
        printf('%d\n', num);
    }
}

return 0;

}

这段代码使用一个循环来遍历从10到1000之间的整数。对于每个整数,它使用一个while循环来反转该整数,并将反转后的结果与原始整数进行比较。如果它们相等,则满足正序读和反序读都相同的条件,将该整数打印出来。

你可以将以上代码复制到C语言的编译器或集成开发环境中进行编译和运行,以查看满足条件的整数。

C语言实现打印10到1000之间的回文数

原文地址: https://www.cveoy.top/t/topic/m4H 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录