作个参考!
#include “stdio.h” /*解法一*/
void main()
{ int i,j,k,m,n;
for(i=1;i<=9;i++)
for(j=0;j<=9;j++)
for(k=0;k<=9;k++)
{ m=i*i*i+j*j*j+k*k*k;
n=100*i+10*j+k;
if(m==n) printf(“%d\n”,m);
} }
#include “stdio.h” /*解法二*/
void main()
{ int m,n,i,j,k;
for(m=100;m<=999;m++)
{ i=m/100;j=m/10%10;k=m%10;
n=i*i*i+j*j*j+k*k*k;
if(m==n) printf(“%d\n”,m);
}} |