习题2-1
1 #include<stdio.h> 2 3 int main() 4 { 5 //输出100-999的所有水仙花数字 6 //若三位数ABC=A^3+B^3+C^3 7 int x = 0, a = 0, b = 0, c = 0; 8 for (x = 100; x < 1000; x++) { 9 a = x / 100; 10 b = (x / 10) % 10; 11 c = x % 100%10; 12 if (x == a * a *a+b* b * b +c* c * c) { 13 printf_s("%d是水仙花数\ta=%d\tb=%d\tc=%d\t", x,a,b,c); 14 printf("\n"); 15 } 16 } 17 return 0; 18 }

浙公网安备 33010602011771号