C语言水仙花数哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

2025-05-09 09:20:23
推荐回答(1个)
回答1:

....有必要搞三层循环吗

#include
int main()
{
for (int num=100;num<1000;num++)
if ((num/100)*(num/100)*(num/100)+((num/10)%10)*((num/10)%10)*((num/10)%10)+(num%10)*(num%10)*(num%10)==num)
printf("%d\n",num);
return 0;
}

通过这个数去求他的各个位数 一层循环完成