第2个回答 2006-05-18
#include <stdio.h>
void main()
{
int judge(int);
int i;
for(i=1;i<=100;i++)
if(judge(i)==1)
printf("%d ",i);
printf("\n");
}
int judge(int x)
{
int n;
n=2;
if(x==1||x==2) return (1);
else
{
while(x%n!=0)
n++;
if(n==x) return(1);
else return(0);
}
}本回答被提问者采纳