编辑代码

#include <stdio.h>
int main () {
    
    int  c;
    double  a=2,b=1,s=0,t;
     for(int i=100;i<1000;i++)
    {
        int m=i/100;
        int j=i%100/10;
        int k=i%10;
        if (i==m*m*m+j*j*j+k*k*k)
        printf("%d\t",i);
    }
    

        for (int i=1;i<21;i++)
        {
            s=s+a/b;
            t=a;
            a=b+a;
            b=t;
            
        }
        printf("%16.10f\n",s);
    int w,f;
for ( w=100;w<=200;w++)
        for (f=2;f<w;f++)
        if (w%f==0)  break;
        else
        printf("该数字是素数:%d\n",w);
	return 0;
}