解题思路:
注意事项:
参考代码:
#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++代码)浏览:798 |
计算质因子 (C++代码)100以内质数直接打表就好了浏览:1322 |
C二级辅导-进制转换 (C语言代码)浏览:1049 |
C语言程序设计教程(第三版)课后习题8.1 (Java代码)浏览:828 |
C语言训练-排序问题<2> (C++代码)浏览:935 |
Pascal三角 (C语言代码)格式错误浏览:551 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:568 |
1124题解浏览:630 |
罗列完美数 (C语言代码)浏览:519 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:654 |