解题思路:
是什么坠落又升空~~
注意事项:
无
参考代码:
#pragma warning(disable:4996)
#include <stdio.h>
int main(void)
{
double m, n, sum = 0;
int i;
scanf("%lf%lf", &m, &n);
for (i = 0; i < n; i++)
{
sum += m; //【掉下来了】
m /= 2;
sum += m; //【又上去了,只不过是之前的一半】
}
sum -= m; //【因为要算的是下到地面的总高度,所以要把之前最后一个循环里的下降的高度减了】
printf("%.2lf %.2lf", m, sum);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.4 (Java代码)浏览:788 |
C二级辅导-计负均正 (C语言代码)浏览:698 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1270 |
【回文数(二)】 (C语言代码)浏览:800 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:699 |
简单的a+b (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:366 |
【计算两点间的距离】 (C语言代码)浏览:1522 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:524 |