用C语言写水仙花数的代码该如何写
时间: 2024-05-25 20:16:40 浏览: 41
c语言代码水仙花数
#include <stdio.h>
#include <math.h>
int main()
{
int i, n, num, sum;
printf("请输入一个数n:");
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
num = i;
sum = 0;
while(num != 0)
{
sum += pow(num % 10, 3);
num /= 10;
}
if(sum == i)
{
printf("%d ", i);
}
}
return 0;
}
阅读全文