解题思路:因子数:就是所有可以整除这个数的数,但是不包括这个数自身.
比如15的因子是1,3,5.
质子数:质子数又称为素数,是一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数
参考代码:#include<stdio.h>
int main() {
int n, i, j, num;
scanf("%d", &n);
for (i = 2; i < n; i++) {
num = 0;
if (n%i == 0){ //判断因子数
num = 1;
if (i % 2 == 0 && i != 2) { // 判断质子数
continue;
}
}
if (num > 0) {
printf("%d", i);
printf(" ");
}
}
return 0;
}
0.0分
0 人评分
简单的a+b (C语言代码)浏览:542 |
淘淘的名单 (C语言代码)答案错误???浏览:595 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:558 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:576 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:543 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:549 |
陈教主的三角形 (C语言代码)浏览:1143 |
分糖果 (C语言代码)浏览:920 |
整数平均值 (C语言代码)浏览:786 |