本来是想讲一下思路,但是发现解释的无比乱,干脆直接上图,代码如下:
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语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:487 |
川哥的吩咐 (C++代码)浏览:1016 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:584 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:421 |
printf基础练习2 (有点不明白)浏览:844 |
WU-拆分位数 (C++代码)浏览:781 |
三角形 (C++代码)递推浏览:760 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:506 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:526 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:326 |