编程语言
首页 > 编程语言> > C++&C语言->//猴子吃桃,第一天吃掉总数的一半又吃一个,第二天吃掉剩下的一半又吃一个,以此类推,直到最后一天只剩下一个,问开始有几个桃子。

C++&C语言->//猴子吃桃,第一天吃掉总数的一半又吃一个,第二天吃掉剩下的一半又吃一个,以此类推,直到最后一天只剩下一个,问开始有几个桃子。

作者:互联网

/*

x=1              9
x/2-1=1  x=4     8
x/2-1=4  x=10    7
x/2-1=10 x=22    6
x/2-1=22 x=46    5
x/2-1=46 x=94    4
x/2-1=94 x=190   3
x/2-1=190 x=382  2
x/2-1=382 x=766  1

*/
/*
//#include"stdio.h"                //C语言头文件
#include<iostream.h>
int last(int n,int m){
 int c,m1=m+1;
 if(n==1)  c=1;
 else c=(last(n-1,m1)+1)*2;         

 //printf("day:%d total:%d\n",m1,c);                                                    //C语言
 cout<<"day:"<<m1<<ends<<"total:"<<c<<endl;
 return c;
}
void main(){

     // printf("total:%d\n",age(10,0));

     cout<<"total:"<<last(11,0)<<endl;

}

*/

//1.改变变量求结果;

//2.改变变量同时做对函数进行+,-,*,/求结果

 

标签:10,吃掉,cout,一半,190,C语言,int,剩下,m1
来源: https://www.cnblogs.com/WE-ON-LINE/p/11835617.html