码迷,mamicode.com
首页 > 其他好文 > 详细

8.2 推算问题

时间:2016-07-19 20:53:09      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

8-8 monkeyeatpeach.c

 1 #include <stdio.h>
 2 int peach(int n) //递归函数 
 3 {
 4     if(n==1)
 5         return 1;  //第10天就只剩1个了
 6     else
 7        return (peach(n-1)+1)*2;  //前一天总比后1天多一半加1
 8 }
 9 int main()
10 {
11     int days; //天数 
12     long sum; //最初桃子数 
13     printf("输入天数:");
14     scanf("%d",&days); 
15     sum=peach(days);
16     printf("最初的桃子数:%ld\n",sum);
17     getch();
18     return 0;
19 }

8-9 largess.c

 1 #include <stdio.h>
 2 int main()
 3 {
 4     double t=1,sum=1; //t为第1格的数量,sum为合计数量 
 5     int i;
 6     for(i=2;i<=64;i++)
 7     {
 8         t=t*2;
 9         sum=sum+t;
10     }
11     printf("总麦粒数为:%.2f粒。\n",sum);
12     printf("共:%.2f吨。\n",sum/25380/1000);
13     getch();
14     return 0;
15 }

 

8.2 推算问题

标签:

原文地址:http://www.cnblogs.com/wozixiaoyao/p/5686030.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!