解题思路:
注意事项:
参考代码:
#include <stdio.h>
int sushu(int a)
{
int count=0;
for(int i=2;i<a;i++)
{
if(a%i==0)
count++;
}
if(count==0)//是素数;
return 1;
else
return 0;//不是素数;
}
int main()
{
int n;
scanf("%d",&n);
for(int i=2;i<n;i++)
{
if(n%i==0)
if(sushu(i))
printf("%d ",i);
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:435 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:516 |
【偶数求和】 (C语言代码)浏览:646 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1360 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:549 |
最小公倍数 (C语言代码)浏览:1029 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2169 |
Hello, world! (C语言代码)浏览:824 |
时间转换 (C语言代码)浏览:627 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:999 |