生命颜色是法国著名心理及灵术家ganaesia所研究出来的... 只要把出生年月日相加,便可
找出自己的生命颜色,从而窥探内心深处真正的自己,至于是不是真的有这么神准,拿起笔来,
自己算.... 生命颜色的计算方法:
把你的西元出生年月日用的数字写出来,然后将数字一个一个相加,直到结果变成单
一数字为止。这个数字就是你的生命颜色。
ex:1978年8月23日出生的人
1+9+7+8+8+2+3=38
3+8=11
1+1=2 〈--这就是生命颜色了..
1=红 2=蓝 3=绿 4=蓝 5=白 6=黄 7=橙 8=黑 9=紫
========================================================================================
感觉这个应该用递归吧:
int
ReturnInt(
int
iNumber)
... {
CString temp;
temp.Format(_T("%d"),iNumber);
int iRet=0;
for(int i=0;i<temp.GetLength();i++)
...{
iRet+=((int)(temp.GetAt(i))-48);
}
if(iRet<10)
...{
return iRet;
}
return ReturnInt(iRet);
}
... {
CString temp;
temp.Format(_T("%d"),iNumber);
int iRet=0;
for(int i=0;i<temp.GetLength();i++)
...{
iRet+=((int)(temp.GetAt(i))-48);
}
if(iRet<10)
...{
return iRet;
}
return ReturnInt(iRet);
}