水仙花数的java程序,python编程水仙花数

  水仙花数的java程序,python编程水仙花数

  看完标题,你首先要知道水仙花的数量。

  所谓‘水仙数’是一个三位数,每个位数的立方和等于这个数。

  53=1 * 1 * 1 5 * 5 * 5 3 * 3 * 3是一样的。153是水仙花的数量。首先,它分析了所需的功能。第一,是三位数。

  它的值必须在100到1000之间,并且必须使用循环。您可以使用for循环、while循环和do while循环。其次,必须满足条件。

  如果“那个数字的立方和等于那个数字”,我们必须取出他的数字。我们在循环中判断量满足条件,然后取出那个量。

  在中,您可以创建以下流程图:

  根据流程图,可以得到下面的代码。使用了代码的几种循环方法。

  包com . tjgx . lxb;/*要求:100-1000朵水仙花*水仙花的定义:水仙花”是指三位数,等于每个位数的立方数* * */public class水仙花{ publicstaticvoidmain(public category Definition)system . out . println;demo 2(;system . out . println;demo 3(;dowhile循环中的公共静态语音演示1(){ int I=100;do { int g=I;//拿出一个bit int s=I/10;//取出十位数int b=I/100;//取出几百个if(g * g * GS * s * sb * b * b==I)system . out . println)作为水仙花的个数));(我;(while)I 1000;//for循环2()中的公共静态语音演示for(intj=100;j1000j(){ int g=j;//取出一个int s=j/10;//取出十位数int b=j/100;//拿出那几百个if(g * g * GS * s * sb * b * b==j)(system . out . println)j)是水仙花的个数));}//在}//while循环中使用publistaticvoiddemo 3({ intk=100;wile(k 1000){ int g=k;//取出一个int s=k/10,取出十个int b=k/100;//拿出那几百个if(g * g * GS * s * sb * b * b==k)(system . out . println)k 是水仙花的个数));(k;}}运行结果如下图所示。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: