CPRIMERPLUS6 P215 第九题

练习题 | 2020-11-18 20:56:08 | 阅读 43 次 | 评论(0)
#include <stdio.h>
bool sushu(int num);

int main(void)
{
int num;
printf("input:");
scanf("%d",&num);
if(num<=0)printf("sorry");
for(int i=3;i<=num;i++)
{
    if(sushu(i)==1) printf("%d\t",i);
}
return 0;
}
bool sushu(int num)
{
bool judge=true;
for(int i=2;i<num;i++)
{
if(num%i==0)
{
judge=false;
}
}
return judge;
}
/*注意:此题扩展名要写成.cpp,用C++编译器编译,C编译器不认bool类型*/
文章评论,共0条
游客请输入验证码
浏览9996次