我不会做啊! 帮下我啦...
提示: 作者被禁止或删除 内容自动屏蔽
程序代码:/***************************************************************************
甲和乙商议一个换钱计划,乙一个月内(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();
}