解题思路:
这题就不是两个知识点,一、判断素数;二、判断是否为n的因数。
简单啦!
注意事项:
无。
参考代码:
#include<bits/stdc++.h>
using namespace std;
int n;
void zyz(int a)
{
for(int i=2;i<a;i++)
{
int v=0;
if(n%i==0)
{
v=1;
if(i%2==0&&i!=2)
continue;
for(int j=3;j<i;j+=2)
{
if(i%j==0)
{
v=0;
break;
}
}
}
if(v!=0)
printf("%d ",i);
}
}
int main(){
scanf("%d",&n);
zyz(n);
printf("\n");
return 0;
}
0.0分
0 人评分
C二级辅导-公约公倍 (C语言代码)浏览:1510 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:633 |
【亲和数】 (C语言代码)浏览:542 |
【绝对值排序】 (C语言代码)浏览:717 |
【数组的距离】 (C语言代码)浏览:741 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:770 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1420 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:489 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:577 |