100到1000水仙花数c语言
时间: 2023-05-18 16:04:18 浏览: 97
c语言:水仙花数
5星 · 资源好评率100%
以下是100到1000之间的水仙花数的C语言代码:
#include <stdio.h>
#include <math.h>
int main() {
int i, num, digit, sum;
printf("100到1000之间的水仙花数有:\n");
for (i = 100; i <= 1000; i++) {
num = i;
sum = 0;
while (num > 0) {
digit = num % 10;
sum += pow(digit, 3);
num /= 10;
}
if (sum == i) {
printf("%d\n", i);
}
}
return 0;
}
阅读全文