一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?...

it2022-05-09  31

/* *************************************************************** 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米? **************************************************************** */   #import <Foundation/Foundation.h> int main( int argc,  const  char * argv[]) {     @autoreleasepool {               float hh= 100,bh,licheng= 0;          for ( int i= 1; i<= 10; i++) {             bh=hh/ 2.0;             licheng=licheng+bh+hh; // 一个来回就是hh+bh             hh=hh/ 2.0;              // printf("licheng is:%f\n",licheng);         }         printf( " licheng is:%f\n ",licheng);          return  0;     } }    

执行结果: 

转载于:https://www.cnblogs.com/fshmjl/p/4546439.html


最新回复(0)