1.一个三位数字的表达
a*100+b*10+c
用函数将abc限制,即可拆分使用abc
for(i=1; i<=9; i++)
for(j=0; j<=9; j++)
for(k=0; k<=9; k++) (拼接法)
但是这样还是显得麻烦,因为在一些情况中for需要与{}一同使用,而且我们还需要用语句将其合并起来
a=x/100;
b=x/10%10;
c=x%10;(分割法)
我们可以先设定这个三位数为X
即x=123.
a=x/100; //a=1
b=x/10%10; //b=2
c=x%10; //c=3
2.水仙花数
水仙花数:即一个数的每一位数的立方等于和等于它本身
这种问题用笔算(数学方法)显然较困难
但是用计算机即可用这种表示
(x==a*a*a+b*b*b&