1. 程式人生 > >0~999之間素數的輸出

0~999之間素數的輸出

 #include<stdio.h>
 #include<math.h>
   int main()
{
 int i;
 double sum;
 printf("輸出0到999之間的所有水仙花數:\n");
 for(i=100;i<1000;i++)
  {
    int num=i;
    for(sum=0;num!=0;num/=10)
  {  
    sum+=pow(num%10,3);
 }
  if(sum==i) {
  printf("%d ",i);
 }
}
 return 0;
}