ZKX's LAB

打印500以内的水仙花数 打印所有的水仙花数

2020-07-22知识28

编程求 打印500以内的“水仙花数”。“水仙花数”是一个三位数,其各位数立方和等于该数本身。 program xxx(input,output);vara,b,c:integer;beginfor a:=1 to 5 dofor b:=0 to 9 dofor c:=0 to 9 doif a*a*a+b*b*b+c*c*c=a*100+b*10+c then writeln(a,b,c);end.c语言:打印500以内的“水仙花数”。“水仙花数”是一个三位数,其各位数立方和等于该数本身。 水仙花数是指一种三位数,其各个数之立方和等于该数。水仙花数共有4个,分别为:153、370、371、407(例如:1^3+5^3+3^3=153)C语言的\"水仙花数\"实现代码:#include<;stdio.h>;。打印500以内的“水仙花数”。水仙花数是一个三位数,其各位数立方和等于该数的本身。其程序代码 main(){int a,b,c,x;for(a=1;a;a+)for(b=0;b;b+)for(c=0;c;c++){x=a*100+b*10+c;if(x=a*a*a+b*b*b+c*c*c)printf(\"%d\\t\",x);}}以上程序执行结果如下:153 370 371 407

#string#水仙花数#c语言

随机阅读

qrcode
访问手机版