解题思路:
这题就不是两个知识点,一、判断素数;二、判断是否为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语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:472 |
用筛法求之N内的素数。 (C语言代码)浏览:652 |
蚂蚁感冒 (C语言代码)浏览:775 |
剪刀石头布 (C++代码)浏览:1713 |
简单的a+b (C语言代码)浏览:541 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:555 |
多输入输出练习2 (C语言代码)浏览:1657 |
快速排序算法1浏览:885 |
1074(纳闷了,答案错误,求指教)浏览:362 |