用C语言写出100到999的水仙花数
时间: 2024-05-22 16:12:37 浏览: 50
基于c语言实现的水仙花数源码.zip
#include <stdio.h>
#include <math.h>
int main() {
int i, j, k, num, sum;
printf("水仙花数有:");
for(i=1; i<=9; i++) {
for(j=0; j<=9; j++) {
for(k=0; k<=9; k++) {
num = i*100 + j*10 + k;
sum = pow(i,3) + pow(j,3) + pow(k,3);
if(num == sum) {
printf("%d ", num);
}
}
}
}
printf("\n");
return 0;
}
阅读全文