设为首页 加入收藏

TOP

问题六十九: 一个百万富翁与一个陌生人间的换钱计划。
2014-11-23 22:25:49 来源: 作者: 【 】 浏览:1
Tags:问题 六十九 一个百万富翁 一个 陌生 人间 换钱 计划

[plain]
/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)
* 程序的版权和版本声明部分
* All rights reserved.
* 文件名称: txt.c
* 作 者: liuyongshui
* 问 题: 一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,
* 第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,
* 直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。
* 问题来源:
* 完成日期: 2013 年4 月23日
* 版 本 号: V1.0
*/

#include

void star(void); //打印星号

int main()
{
int i;
float money;
float late_money=0.0;
float sum_money=0.0;

star(); //打印星号

money=0.01;

for(i=1; i<=30; i++)
{
sum_money+=300000.0; //计算给富翁的钱

late_money+=money; //计算给陌生人的钱
money=money* 2;

printf("第%2d天后,富翁给的钱为:%10.2f\t", i, late_money);
printf("陌生人得给的钱为:%11.2f\n", sum_money);
}
printf("\n富翁看到结果后,会反悔吧!\n");

printf("\n哈哈,谢谢您的合作!\n\tGOOD BYE!\n");
star(); //打印星号

return 0;
}

//star函数
void star(void)
{
int i;

for(i=0; i<60; i++)
{
printf("*");
}
printf("\n");
}

/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)
* 程序的版权和版本声明部分
* All rights reserved.
* 文件名称: txt.c
* 作 者: liuyongshui
* 问 题: 一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,
* 第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,
* 直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。
* 问题来源:
* 完成日期: 2013 年4 月23日
* 版 本 号: V1.0
*/

#include

void star(void); //打印星号

int main()
{
int i;
float money;
float late_money=0.0;
float sum_money=0.0;

star(); //打印星号

money=0.01;

for(i=1; i<=30; i++)
{
sum_money+=300000.0; //计算给富翁的钱

late_money+=money; //计算给陌生人的钱
money=money* 2;

printf("第%2d天后,富翁给的钱为:%10.2f\t", i, late_money);
printf("陌生人得给的钱为:%11.2f\n", sum_money);
}
printf("\n富翁看到结果后,会反悔吧!\n");

printf("\n哈哈,谢谢您的合作!\n\tGOOD BYE!\n");
star(); //打印星号

return 0;
}

//star函数
void star(void)
{
int i;

for(i=0; i<60; i++)
{
printf("*");
}
printf("\n");
}

\
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇问题六十八: 在歌星大奖赛中,有1.. 下一篇问题七十:Box of Bricks (ACM)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: