你这坏孩子


私信TA

用户名:lpx0506002

访问量:1023

签 名:

等  级
排  名 17109
经  验 782
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 你猜呀
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include <stdlib.h>

int main()

{

    int a,b,c,i;

    for(i=100;i<=999;i++)

    {a=i/100;                          //求百位数

     b=(i-a*100)/10;              // 求十位数

     c=i%10;                         //求个位数

    

    if(i==a*a*a+b*b*b+c*c*c)    //判断是否为水仙花数

    printf("%d\n",i);

        

        

    }

    return 0;

}


 

0.0分

1 人评分

  评论区

#include<stdio.h>
#include<math.h>
int main()
{
	for(int n=100;n<1000;n++)
	{
		int a,b,c;
		a=n/100;
		b=(n%100)/10;
		c=(n%100)%10;
		if(pow(a,3)+pow(b,3)+pow(c,3)==n)
			printf("%d\n",n);
	}
	return 0;
}
2022-11-24 12:08:40
为什么说我输出超限呢

#include<stdio.h>
int main()
{
    int a,h,j,k,l;
    for(a=100;a<1000;a++)
    {
        j=a/100;k=a/10%10;l%10;
        h=j*j*j+k*k*k+l*l*l;
        if(a=h) printf("%d\n",a);
    }
	return 0;
}
2022-08-13 16:46:25
#include<stdio.h>
#include "math.h"

int main()
{
    for(int i = 100;i < 1000;i++){
        if((pow((i/100),3) + pow(((i%100)/10),3) + pow((i%10),3)) == i){
            printf("%d\r\n",i);
        }
    }
	return 0;
}
2022-06-13 19:15:23
  • «
  • 1
  • »