我不会做啊! 帮下我啦...
提示: 作者被禁止或删除 内容自动屏蔽
/*************************************************************************** 甲和乙商议一个换钱计划,乙一个月内(30天)每天给甲十万元,而甲 第一天给乙一分钱、第二天给乙二分钱,第三天给乙四分钱……即每天给 前一天的两倍,编写程序计算第几天甲给乙的钱多于乙给甲的钱? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~` 根据题意,写出下面的程序。不过我把K值改到过300,也没j>i过,是我 的理解有误?还是题有误?或者是我的程序写得不对?请大家指教,谢谢。 ***************************************************************************/ #include<stdio.h> int main(void) { float i=100000.0; float j=0.01; int k; for(k=1;k<=30;++k,i+=i,j*=2) if(j>=i) { printf("甲在第%d天给钱超过了乙.\n",k); break; } if(k>30) printf("在一个月内,甲的钱没超过乙。\n"); getch(); }