#include<stdio.h> int main() { int n,sum=1; scanf("%d",&n); while(--n) sum=(sum+1)*2; /*sum为第n天未吃时桃子的数量, 执行一次sum=(sum+1)*2算出前一天未吃时桃子的数量, 我们需要通过while循环从第n天数量算到第1天数量,可见共需循环n-1次,所以用--n。*/ printf("%d",sum); return 0; }
0.0分
1 人评分
九宫重排 (C++代码)浏览:2160 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:521 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:687 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:537 |
1048题解(读入回车问题)浏览:558 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:754 |
1197求助浏览:629 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:486 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:512 |