猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第n(n从
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 12:17:32
![猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第n(n从](/uploads/image/z/4387701-21-1.jpg?t=%E7%8C%B4%E5%AD%90%E5%90%83%E6%A1%83%E9%97%AE%E9%A2%98.%E7%8C%B4%E5%AD%90%E7%AC%AC%E4%B8%80%E5%A4%A9%E6%91%98%E4%B8%8B%E8%8B%A5%E5%B9%B2%E4%B8%AA%E6%A1%83%E5%AD%90%2C%E5%BD%93%E5%8D%B3%E5%90%83%E4%BA%86%E4%B8%80%E5%8D%8A%2C%E8%BF%98%E4%B8%8D%E8%BF%87%E7%98%BE%2C%E5%8F%88%E5%A4%9A%E5%90%83%E4%BA%86%E4%B8%80%E4%B8%AA.%E7%AC%AC%E4%BA%8C%E5%A4%A9%E6%97%A9%E4%B8%8A%E5%8F%88%E5%B0%86%E5%89%A9%E4%B8%8B%E7%9A%84%E6%A1%83%E5%AD%90%E5%90%83%E6%8E%89%E4%B8%80%E5%8D%8A%2C%E5%8F%88%E5%A4%9A%E5%90%83%E4%BA%86%E4%B8%80%E4%B8%AA.%E4%BB%A5%E5%90%8E%E6%AF%8F%E5%A4%A9%E6%97%A9%E4%B8%8A%E9%83%BD%E5%90%83%E4%BA%86%E5%89%8D%E4%B8%80%E5%A4%A9%E5%89%A9%E4%B8%8B%E7%9A%84%E4%B8%80%E5%8D%8A%E9%9B%B6%E4%B8%80%E4%B8%AA.%E5%88%B0%E7%AC%ACn%28n%E4%BB%8E)
猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第n(n从
猴子吃桃问题.
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第n(n从键盘输入)天早上想再吃时,就只剩下一个桃子了.求第一天共摘了多少个桃子,程序哪里错了
#include
int main()
{
\x09int n, x = 1;
\x09double sum;
\x09printf("please input n : ");
\x09scanf("%d", &n);
\x09do
\x09{
\x09\x09sum =2 * (x + 1);
\x09\x09n--;
\x09}
\x09while ( n == 1);
\x09printf("total = %lf", sum);
\x09return 0;
}
猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第n(n从
#include
int main()
{
int n,x = 1;//可以不用x
double sum=1;
printf("please input n :");
scanf("%d",&n);
// do //当n=1时就出错了,所以先判断
// {
// sum =2 *( sum + 1); //sum =2 *( x + 1);
// n--;
// }
// while ( n != 1); //while ( n == 1);
while(n--!=1)
{
sum =2 *(sum+1) ;
}
printf("total=%lf",sum);
return 0;
}