C语言中怎样求一个数等于它每一位的3次方之和

问题描述:

C语言中怎样求一个数等于它每一位的3次方之和

#includeint cacl(int m){int sum = 0,temp = m;while(m > 0){temp = m%10;sum += temp* temp * temp;m /=10;}return sum;}int main(){int i,max;printf("请输入查找范围:");scanf("%d",&max);for(i=1; i