代码如下:

1 /*练习题目为:找出所有3位数的水仙花数*/ 2 3 #include<stdio.H> 4 #include<stdlib.H> 5 6 /**********************程序分割线【TOP】******************************/ 7 void Daffodils_num_3() 8 { 9 int i, j,k; 10 int m, n; 11 12 for (i = 1; i < 10; i++) 13 { 14 for (j = 0; j < 10; j++) 15 { 16 for (k = 0; k < 10; k++) 17 { 18 m = i * 100 + j * 10 + k; 19 n = i * i * i + j * j * j + k * k * k; 20 if (m == n) 21 { 22 printf("%d\n", m); 23 } 24 } 25 } 26 } 27 } 28 29 int main(void) 30 { 31 system("title 3位水仙花数"); //设置交互界面标题 32 system("color 24"); //设置交互界面为绿底红字 33 system("mode con cols=120 lines=25"); //设置交互界面的尺寸 34 35 printf("***请按任意键开始***"); 36 getchar(); 37 38 Daffodils_num_3(); //函数调用 39 40 printf("***请按任意键结束***"); 41 getchar(); 42 43 return 0; 44 } 45 /**********************程序分割线【END】******************************/
、
、
、
、
、
持之以恒的学习是人类进步的阶梯。