欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用c语言求水仙花数的另一种方法

程序员文章站 2022-06-09 22:30:39
...

相信大家都知道求水仙花数的通用方法,可能有人会觉得用/或%来求个位,十位,百位有些难理解,下面我来介绍另一种方法。

#include <stdio.h>
int main()
{
  int i,j,k;

  for(i=1;i<=9;i++)
  {
    for(j=0;j<=9;j++)
	{
	  for(k=0;k<=9;k++)
	  {
	    if((i*i*i+j*j*j+k*k*k)==i*100+j*10+k)
		{
		  printf("%d\n",i*100+j*10+k);
		  break;
		}
	  }
	}
  
  }

  return 0;
}

若觉得这种方法不错,可以点赞支持哦~~
如有更好的方法,可以在下方评论区分享嗷~

相关标签: C语言 c语言