C++ 程序,帮我写一下。。谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/28 00:43:13
一个6000米长的绳子,一天剪一半,问多少天后小于等于7米?

//用于计算该问题的方法
//length 为初始长度,minlength为最少不小于的长度
//返回天数
public int GetDay(floatlength,float minlength)

{
for(int i=0;length>minlength;i++)
length=length/2;
return i;
}

#include <stdio.h>
void main()
{
int n=0;
float h=6000;
while(h>7.0)
{
h=h/2.0;
n++;
}
printf("一个6000米长的绳子,一天剪一半,%d天后变成%f米,即小于等于7米");
}