解题思路:用最后一天的量来推算出第一天的量,因为每天对吃了一个所以前一天的量是今天的量加1再乘以2
注意事项:
因为我们已知最后一天的量所以只需要算n-1天,在for循环的边界条件不要弄成i<n之类的
参考代码:
#include <stdio.h>
int main()
{
int n,sum=1;
int i;
scanf("%d",&n);
for(i=0;i<n-1;i++)
{
sum=(sum+1)*2;
}
printf("%d",sum);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1413 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
WU-小九九 (C++代码)浏览:1713 |
【计算直线的交点数】 (C语言代码)浏览:1501 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:590 |
1013题解浏览:596 |
简单的a+b (C语言代码)浏览:618 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:724 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:755 |
Quadratic Equation (C语言代码)浏览:1034 |