1. 火仙花数

请你求出所有满足条件的三位数:
求出三位数!!!!!
三位数:最大:999;最小:100
for(int x=100;x<=999;x++){}

求出三个数位:
第一位:a=x/100;
第二位: b=x/10%10;或(x-a100)/10;
第三位:c=x%10;或x-a
100-b*100;

重点!!!!!!!!
a 2b+b 2c+c 2 a=x

x==aab+bbc+cca
别掉坑了!!!!!

最后的最后,cout<<x;
可是不对!
Why?
Because——
输出是:155448548.
所以要cout<<x<<endl;

1 个赞

请你求出所有满足条件的三位数:
求出三位数!!!!!
三位数:最大: 999 ;最小: 100
for(int x=100;x<=999;x++)

求出三个数位:

  1. 第一位:a=x/100;
  2. 第二位: b=x/10%10;(x-a*100)/10;
  3. 第三位:c=x%10;x-a*100-b*100;

重点!!!!!!!!
a^2b+b^2c+c^2a

a\times a\times b+b\times b\times c+c\times c\times a
别掉坑了!!!!!

最后的最后,cout<<x;
可是不对
Why?
Because——
输出是:155448548
所以要cout<<x<<endl;
markdown格式由 @张乐凡 优化

1 个赞

@Dalton 老帖,封上

1 个赞