for(num=100;num<1000;num++)
{
//获取三位数字num百位上的数字
hd =num/100 ;
//获取三位数字num十位上的数字
td =num/10%10;
//获取三位数字num个位上的数字
sd =num%10;
//水仙花数的条件是什么?
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
{
//获取三位数字num百位上的数字
hd =num/100 ;
//获取三位数字num十位上的数字
td =num/10%10;
//获取三位数字num个位上的数字
sd =num%10;
//水仙花数的条件是什么?
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
2015-04-06
num = (getPeachNumber(n+1)+1)*2; //这里是不应该用递归呢?getPeachNumber(n+1)*2+2;这样好理解点。
2015-04-06
if(n == 1)
{
return 1; //第一天只会1个单词
}
else{
return getWordNumber(n-1)+n-1; //到第天会的单词数量
}
}
int main()
{
int num = getWordNumber(10);
{
return 1; //第一天只会1个单词
}
else{
return getWordNumber(n-1)+n-1; //到第天会的单词数量
}
}
int main()
{
int num = getWordNumber(10);
2015-04-06