习题4-6 水仙花数 (20分)
程序员文章站
2022-06-07 17:13:25
...
习题4-6 水仙花数 (20分)
代码:
#include <stdio.h>
#include <math.h>
int main()
{
int n = 0, i = 0;
scanf("%d", &n);
for (i = pow(10, n-1); i < pow(10, n); i++)
{
int sum = 0, num = i;
while (num > 0) {
int number = 1, j = 0;
for (j = 0; j < n; j++) number *= (num % 10);
sum += number;
num /= 10;
}
if (sum == i) printf("%d\n", i);
}
return 0;
}
上一篇: QQ日志文章内容使用发光字体的方法
下一篇: 每周都吃的菜,怎么吃对身体好