/* 2018年4月30日13:09:43 目的: 一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数 */ #include <stdio.h> int main(void) { double m,n,i,j=0; scanf("%lf%lf",&m,&n); j = m; for(i=1;i<n;i++) { j = j + m; m = m/2; } m = m/2; printf("%.2f %.2f\n",m,j); return 0; } /* 在VC++6.0中运行结果是: --------------------- 1000 5 31.25 2875.00 --------------------- */
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1072 |
兰顿蚂蚁 (C++代码)浏览:1160 |
WU-蓝桥杯算法提高VIP-勾股数 (C++代码)浏览:1685 |
WU-输入输出格式练习 (C++代码)浏览:1133 |
【绝对值排序】 (C语言代码)浏览:892 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:628 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:417 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:611 |