博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《C语言及程序设计》实践参考——贪财的富翁
阅读量:6259 次
发布时间:2019-06-22

本文共 714 字,大约阅读时间需要 2 分钟。

返回:  

【项目4:贪财的富翁】
一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。请编程序,通过计算说明,这个换钱计划对百万富翁是否是个划算的交易。
提示:(1)需要计算出30天后陌生人给了百万富翁多少钱,百万富翁给了陌生人多少钱,然后才能做出判断;(2)想要看得清楚,可以选择列出每一天双方交易获得的钱数。

[参考解答]

#include 
int main( ){ double m2f=1.0e5,f2m=0.01,m2fs=0,f2ms=0; int day=1;//一定要赋初值 for(day=1; day<=30; day++) { m2fs+=m2f; f2ms+=f2m; f2m*=2; //下面的输出不是必需,但可以使我们更加清楚地知道解题的过程,这可以是一个技巧 printf("第 %d 天,陌生人给富翁累计 %.2f,富翁给陌生人累计 %.2f\n", day, m2fs, f2ms); } printf("最终,陌生人给富翁:%.2f,富翁给陌生人:%.2f。 ", m2fs, f2ms); if(m2fs>f2ms) printf("陌生人自找"); else { if (m2fs

转载地址:http://hpasa.baihongyu.com/

你可能感兴趣的文章
jQuery 简介
查看>>
红帽新RHEL 7.1企业版发布
查看>>
Linux中的帮助功能
查看>>
Linux学习笔记——程序包管理之yum
查看>>
SqlServer转换为Mysql的一款工具推荐(mss2sql)
查看>>
go装饰模式,一个屌丝撸管的故事
查看>>
学习设计模式——命令模式
查看>>
【POJ】第一章 C/C++语言概述
查看>>
如何封装自己的js类库
查看>>
项目管理小小知识点总结
查看>>
ASP.NET之Javascript脚本的应用
查看>>
vlan间的互通
查看>>
ldconfig详解
查看>>
VBScript 页面的简单样例
查看>>
用c语言指针实现给整形数组冒泡排序
查看>>
ORA-01075,ORA-09925 Read-only file system问题一例
查看>>
Script:收集介质恢复诊断信息
查看>>
SocketIO 随笔
查看>>
Maven学习三之新建maven项目
查看>>
HTML5本地存储-localStorage如何实现定时存储
查看>>