百万富翁的换钱计划
有一天,一位百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,陌生人对百万富翁说:“我每天给你10万元,而你第一天只需给我1分钱,第二天我仍给你10万元,你给我2分钱,第三天我仍给你10万元,你给我4分钱……。你每天给我的钱是前一天的两倍,直到满一个月(30天)为止”,百万富翁很高兴,欣然接受了这个契约。请编程计算在这一个月中陌生人总计给百万富翁多少钱,百万富翁总计给陌生人多少钱。
输入格式:无
输出格式:
输出百万富翁给陌生人的钱: "to Stranger: %.2f yuan\n"
输出陌生人给百万富翁的钱: "to Richman: %.2f yuan\n"
#include
int main()
{
float x;
float y,money;
x=10000.0*30.0;
printf("to Stranger: %.2f yuan\n",x);
y=pow(2.00,30.00);
money=(y-1.00)/100.00;
printf("to Richman: %.2f yuan\n",money);
return 0;
}
为什么输出之后小数点后面两位是零
没有保留两位小数a