解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
bool isprime(int x) { //判断质数
for(int i = 2; i * i <= x; i ++) {
if(x % i == 0) return 0;
}
return 1;
}
int main() {
int n; cin >> n;
bool b = 0;
for(int i = 2; i < n; i ++) {
if(isprime(i) && n % i == 0) {
if(b) cout << " "; //如果前面输出过数字了,之后的每一个数字前加一个空格!
cout << i;
b = 1;
}
}
return 0;
}
0.0分
1 人评分
C语言训练-自守数问题 (C语言代码) long long浏览:1066 |
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:656 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:584 |
大神老白 (C语言代码)浏览:611 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1173 |
【亲和数】 (C语言代码)浏览:541 |
买不到的数目 (C++代码)浏览:868 |
P1001 (C语言代码)浏览:801 |
C二级辅导-阶乘数列 (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:565 |