本来是想讲一下思路,但是发现解释的无比乱,干脆直接上图,代码如下:
void prime(int); int main() { int a, b; scanf("%d%d", &a, &b); for (int i = a; i <= b; i++) { prime(i); printf("\n"); } return 0; } void prime(int n) { int i = 2; printf("%d=", n); while (n > 1) { if (n % i == 0) { n /= i; printf("%d", i); if (n > 1) printf("*"); } else i++; } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:277 |
简单的a+b (C++语言代码)浏览:860 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1293 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:781 |
DNA (C语言描述,蓝桥杯)浏览:1555 |
幸运数 (C++代码)浏览:1265 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:683 |
C二级辅导-公约公倍 (C语言代码)浏览:483 |
单词个数统计 (C语言代码)浏览:1012 |
上车人数 (C语言代码)浏览:713 |