锐锐


私信TA

用户名:dotcpp0725362

访问量:1080

签 名:

等  级
排  名 4316
经  验 1730
参赛次数 0
文章发表 34
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

设计一个函数计算每次的m值,并且计算路程

注意事项:
路程为触地时的路程

参考代码:



#include <stdio.h>

#include <stdlib.h>


float jump(float M,int N,float* M_new,float s){

if(N == 0){

return s;

}

*M_new = M /2;

s = s + M + *M_new;

return jump(*M_new,N-1,M_new,s);

}


int main(void){

int N;

float M ;

float s;

scanf("%f %d",&M,&N);

s = jump(M,N,&M,0);

printf("%.2f %.2f",M,s-M);

return 0;

}


 

0.0分

0 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

  • «
  • »