解题思路:
注意事项:
参考代码:
#include <stdio.h> int su(int x) { int j; if (x <= 1) { return 0; // 0和1不是素数 } for (j = 2; j * j <= x; j++) { if (x % j == 0) { return 0; // 不是素数 } } return 1; // 是素数 } int wen(int x) { int t, ret = 0; int temp = x; while (temp != 0) { t = temp % 10; ret = ret * 10 + t; temp /= 10; } return x == ret; // 检查是否是回文数 } int main() { int a, b, x; scanf("%d%d", &a, &b); for (x = a; x <= b; x++) { if (su(x) == 1 && wen(x) == 1) { printf("%d\n", x); } } return 0; }
0.0分
0 人评分
C语言训练-素数问题 (C语言代码)浏览:1000 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1146 |
【偶数求和】 (C语言代码)浏览:567 |
用筛法求之N内的素数。 (C语言代码)浏览:659 |
C语言训练-亲密数 (C语言代码)浏览:683 |
A+B for Input-Output Practice (III) (C语言代码)浏览:569 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:539 |
杨辉三角 (C语言代码)浏览:681 |
JAM计数法 (C语言代码)浏览:671 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:622 |