解题思路:
这题就不是两个知识点,一、判断素数;二、判断是否为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语言代码)浏览:584 |
多输入输出练习1 (C语言代码)浏览:1179 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:566 |
【排队买票】 (C语言代码)浏览:899 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1243 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:561 |
用筛法求之N内的素数。 (C语言代码)浏览:529 |
矩形面积交 (C语言代码)浏览:1295 |
一元一次方程 (C语言代码)浏览:4063 |