有一种数叫 水仙花数 如153=1^3+5^3+3^3,如果人工来寻找那就比较繁琐,那么我们就来借助程序来计算,来看看寻找有多简单
工具/原料
c语言编辑器(如vc6.0)
方法/步骤
1
头文件 #include'stdio.h'
2
#define N 10 /*定义查找的范围,是N*N*N.如N 10 表示10*10*10=1000,即0~1000内的范围内查找*/
3
main() /*主程序*/{ int x,y,z; for(x=1;x<=N;x++) for(y=0;y<=N;y++) for(z=0;z<=N;z++) if(x*100+y*10+z==x*x*x+y*y*y+z*z*z) printf('%4d\t',x*100+y*10+z);}
4
下图为执行结果
注意事项
注意第二步
上一篇:matlab怎么定义多个符号变量
下一篇:单片机波形发生器程序及仿真图