Description
小瑜3岁了,很喜欢玩皮球,看来今后喜欢打篮球的_。最近她发现球从手中落下时,每次落地后反跳回原高度的一半,再落下,每次球落地时数球跳了几次,数到n次时爸爸在边上喊停,问小瑜现在球到底总共走了多少距离,小瑜故作沉思状,爸爸又问接下来小球能跳多高啊,小瑜摇摇头,心想还没跳我怎么知道啊,难道爸爸是神啊!这时的你在边上出主意想给小瑜写个程序计算一下,因此任务就交给你啦!假设球的初始高度为h,计算第n次落地时球经过的距离,以及落地后反弹能有多高。
Input
输入数据有多组,第一行为数据的组数t,下面t行为t组数据,每行有两个数h和n,分别用空格分隔。
Output
输出第n次反弹时球经过的距离和球最后的高度,保留小数点后2位。
Sample
Input
2
100 1
100.0 2
Output
100.00 50.00
200.00 25.00

//小白求支持,点个赞再走吧
#include <stdio.h>
#include <stdlib.h>
float f(float h,int n)//创建计算最后能跳多高函数
{int i;float a[10000]={0,h};for(i=2;i<=n;i++){a[i]=0.5*a[i-1];}return a[n]*0.5;
}
float f1(float h,int n)//创建计算距离函数
{int i;float a[10000]={0,h};float s=h;for(i=2;i<=n;i++){a[i]=0.5*a[i-1];s=s+a[i]*2;}return s;
}
int main()
{int t,i,n;float h;while(~scanf("%d",&t)){for(i=0;i<t;i++){scanf("%f%d",&h,&n);printf("%.2f %.2f\n",f1(h,n),f(h,n));}}return 0;
}

C语言实验——拍皮球 1184相关推荐

  1. C语言实验——拍皮球

    C语言实验--拍皮球 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 小瑜3岁了,很喜 ...

  2. C语言实验——拍皮球_JAVA

    Description 小瑜3岁了,很喜欢玩皮球,看来今后喜欢打篮球的_.最近她发现球从手中落下时,每次落地后反跳回原高度的一半,再落下,每次球落地时数球跳了几次,数到n次时爸爸在边上喊停,问小瑜现在 ...

  3. c语言实验报告管理系统,C语言实验报告-学生信息资管理系统.doc

    C语言实验报告-学生信息资管理系统 C语言实验报告 院系: 数学与计算科学学院 班级: 信息与计算科学2班 姓名: 学号: 2011年12月21日 一.问题描述 编写一个信息管理系统,包括姓名.性别. ...

  4. c语言实验七实验报告,C语言实验七 数 实验报告.doc

    C语言实验七 数 实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法 ...

  5. 哈工大威海c语言实验报告 第八章 无法运行程序,哈工大(威海)c语言实验报告册答案...

    只针对哈尔滨工业大学(威海)的C语言实验册的习题答案 实验 一.实验学时 完成本实验需4学时. 二.实验目的 1.阅读程序题 1 简单判定性问题求解 (1)掌握C语言数据类型,熟悉如何定义一个整型.字 ...

  6. c语言第五章循环控制实验报告,C语言实验报告5《循环控制》.doc

    C语言实验报告5<循环控制> 嘉应学院 计算机学院 实 验 报 告 课程名称C语言程序设计实验名称循环控制实验地点指导老师实验时间提交时间班 级姓 名座 号 一.实验目的和要求 (1)熟悉 ...

  7. c语言实验七 函数实验报告,C语言实验七函数实验报告.doc

    C语言实验七函数实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法: ...

  8. 华中科技大学c语言作业测评,华中科技大学C语言实验报告.docx

    华中科技大学C语言实验报告 课 程 实 验 报 告课程名称: C语言程序设计 专业班级: CS1409 学 号: U201414813 姓 名: 唐礼威 指导教师: 吴海 报告日期: 2015年6月2 ...

  9. sdut-1118 C语言实验——从大到小输出a、b、c(选择结构)

    点击打开链接 C语言实验--从大到小输出a.b.c(选择结构) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Pr ...

  10. C语言实验——求一个3*3矩阵对角线元素之和

    C语言实验--求一个3*3矩阵对角线元素之和 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 给定一个3*3的矩阵,请你 ...

最新文章

  1. 走近TCP/IP协议
  2. MM32F3277 MicroPython移植过程中对应的接口文件
  3. 寻找MEET大会直播中奖的小伙伴,你有红包待领取~
  4. abaqus python二次开发攻略_Abaqus有限元分析常见问题解答与实用技巧 12天后上架...
  5. 【MATLAB】基本绘图 ( 绘制多图 | 设置图形对话框在 Windows 界面的位置和大小 | 在一个图形上绘制多个小图形 )
  6. 长假后第一天不想工作,这病咋治?
  7. java 生成.sh文件,Java 生成Bat或SH文件,调用Sqlldr安插数据到Oracle
  8. MongoDB中的分组
  9. uni-app文档需要注意细节点
  10. Python学习笔记:初探NumPy世界
  11. linux命令-eq是什么意思,linux查看系统信息命令
  12. java匿名内部类范例
  13. python用什么编译器-15款Python编辑器的优缺点,别再问我quot;选什么编辑器”啦
  14. 为什么 HashMap 的加载因子是0.75?我研究源码发现一个重大秘密。。。
  15. css元素居中的几种方式
  16. 对文档的编辑过多_Wizard 开源文档管理系统1.0发布啦
  17. java随机生成扑克牌_Java入门第三季 扑克牌游戏 自写代码
  18. 软件测试思维导图大全
  19. tplink服务器无响应dns,tplink路由器自动获取ip设置后dns异常
  20. H3C交换机配置认证方式

热门文章

  1. RustScan(端口扫描器)
  2. 物联网-移远m26使用MQTT协议,AT指令对接阿里云
  3. 打开计算机的方法有哪些,dmg文件怎么打开 常见打开方法有哪些
  4. 贴吧怎么引流_教您如何快速搭建自己的引流池-万能的小胡
  5. 十问数据库:问来路,问现在,问未来
  6. vue项目之UI插件:Element-UI的基本使用
  7. 无线桥接后如何进入副路由器的页面?
  8. Excel高级图表制作②——帕累托图
  9. 手动安装hadoop集群
  10. *TEST 5 for NOIP 。。。