C程序设计第五章作业8
目录:程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题
问:
输出所有的水仙花数
🖼 图片占位(归档模式)图片见原始导出:
就是水仙花数
C%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%E7%AC%AC%E4%BA%94%E7%AB%A0%E4%BD%9C%E4%B8%9A8.assets/clip_image0029ece4beb-52f9-4b0d-9fa5-83751cb82874.png答:
#include<stdio.h>
#include<math.h>
#include<limits.h>
int main()
{
int Num = 0, i = 0, j = 0, k = 0, o = 0;
Num = INT_MAX;
for (i = 100; i <= Num; i++)
{
j = i / 100;//确定百位数字
k = i / 10 % 10;//确定十位数字
o = i % 10;//确定个位数字
if ((pow(j, 3) + pow(k, 3) + pow(o, 3)) == i)
{
printf("%d\n", i);
}
}
}