问题标题: 酷町堂:1010

0
0

0
0
冯绍安
冯绍安
中级守护
中级守护

先定义一个变量和一个计数的(=0)然后输入变量;

中间

 for(int i=1;i<=8;i++)
    {
        sum+=h;
        h=h/2.0;
        sum+=h;
    }  // 核心

后面自己写

0
0
0
李致远
李致远
高级光能
高级光能
sum+=h;
        h=h/2.0;
        sum+=h;

加for

for自己想

0
孙坚恒
孙坚恒
资深守护
资深守护

输出代码:

        

    printf("%.4f\n",(int)(d*10000+0.5)/10000.0);
    printf("%.4f\n",(int)(H/2*10000+0.5)/10000.0);

 

0
徐烨奎
徐烨奎
新手光能
新手光能

printf("%.4f\n",(int)(d*10000+0.5)/10000.0);

 

printf("%.4f\n",(int)(H/2*10000+0.5)/10000.0);

0
陈思远
陈思远
修练者
修练者

浮点型 h,sum=0,i=1;
输入>>h;
用do while循环

循环这个语句

i++;  

sum+=h;

 h=h/2;
 sum+=h;
 

判断条件(i<=8);
sum-=h;

输出部分 printf("%.4f\n%.4f",int(sum*10000+0.5)/10000.0,int(h*10000+0.5)/10000.0);

0
朱敏行
朱敏行
中级守护
中级守护

你好你好 相信你也知道这个不太好解释awa 我语文差到不敢想象 各位大佬放过我 泪求不要举报 语文挂科的我无能为力qwq

for(int i=1;i<=7;i++)
    {
        sum=sum+h;
        h=h/2;
    }
    printf("%.4f\n",int(sum*10000+0.5)/10000.0);
    printf("%.4f",int(h/2*10000+0.5)/10000.0);

前面都很简单我也不想说了 

就是辣么任性 ( •̀ ω •́ )y

采纳一下?

我要回答