1
0
已采纳
黄昊轩
中级守护
中级守护
循环后加上: a-=h; printf("%.4f\n%.4f",int(sum*10000+0.5)/10000.0,int(h*10000+0.5)/10000.0);//保留四位小数
0
潘晨皓
高级天翼
高级天翼
0
杨李贺
初级守护
初级守护
sum+=h;
h=h/2;
sum+=h;
}
sum-=h;
printf("%.4f\n%.4f",int(sum*10000+0.5)/10000.0,int(h*10000+0.5)/10000.0);
核心
0
郑泓毅
资深守护
资深守护
sum+=h;
h=h/2;
sum+=h;
}
sum-=h;
printf("%.4f\n%.4f",int(sum*10000+0.5)/10000.0,int(h*10000+0.5)/10000.0);
0
0
许金夫
初级天翼
初级天翼
董子墨,这道题你不会?
定义两个变量 sum=0,h;
输入变量h;
使变量h的值赋值给sum;
循环7次 且在循环中让sum的值为后来每一次落下的高度,并让高度变化;
使用printf让sum的值四舍五入保留4位输出;
使用printf让h的值四舍五入保留4位输出;
0