解题思路:
注意事项:
参考代码:
#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.1 (C语言代码)浏览:650 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:1158 |
C语言训练-大、小写问题 (C语言代码)浏览:2422 |
C语言训练-素数问题 (C语言代码)浏览:1697 |
【回文数(二)】 (C语言代码)浏览:800 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1090 |
WU-陶陶摘苹果2 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:593 |