C语言案例 球落地反弹-10

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

程序分析

球在落地后会反弹为原高度的一半,若设高度为h,那么每次落地的距离为:
第一次:h1=1/2h
第二次:h2=1/4h
第三次:h3=1/8h

第n次:hn=1/2^n * h
第n次落地的总距离s使用for循环来进行累加每次的结果即可:s=s+2*h

步骤一:定义程序目标

编写一个C程序,球体从100米处自由落下,每次落地会反弹回原高度的一半,然后再落下,打印出它在第10次落地时,共经过多少米?第十次反弹的高度是多少?

步骤二:程序设计

整个程序由两大关键部分,一个为每次反弹的高度,这个进行程序分析,可以得出hn=1/2n x 100的规律进行求解,另一个是经过的总距离,这个是使用累加每次的反弹的高度即可解决,公式为:s=s+2h

代码编写

#include<stdio.h>
#include<math.h>
int main(){float s=100,h=100;h=h/2;  //第一次反弹的高度for(int i=2;i<=10;i++){s=s+2*h;h/=2;}printf("第10次落地的距离为:%.3f\n",s);printf("第10次反弹的高度为%.3f\n",h);return 0;
}

效果:
在这里插入图片描述

总结

本案例需要理清两个逻辑,每次反弹的高度与球体每次落地所经过的距离,反弹的高度比较好理解,每次都为上一次的1/2高度,至于累加距离是向量性,不是矢量性。有的朋友可能会理解为第一次落地的距离是50,反弹的高度是50,因为把反弹的高度考虑到落地的距离中去了从而导致方向偏了。第二次的距离是第一次的距离,加上第一次的两次反弹高度,只是理解这个逻辑,整个程序就理清了。关于更多程序案例项目,请点击链接进行查看佐德将军C语言案例.好了,我们在下一个章节再见,加油!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1380217.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

C++初阶语法——类和对象

前言&#xff1a;C语言中的结构体&#xff0c;在C有着更高位替代者——类。而类的实例化叫做对象。 本篇文章不定期更新扩展后续内容。 目录 一.面向过程和面向对象初步认识二.类1.C中的结构体2.类的定义类的两种定义方式 3.类的访问限定符及封装访问限定符说明 4.类的实例化对…

NIDS网络威胁检测系统-Golang

使用技术&#xff1a; Golang Gin框架 前端三件套 演示画面&#xff1a; 可以部署在linux和window上 目前已在Kali2021和Window10上进行测试成功

AI:03-基于深度神经网络的低空无人机目标检测图像识别的研究

文章目录 数据集收集与预处理深度神经网络模型设计模型训练与优化目标检测与图像识别代码实现:实验结果与分析讨论与展望低空无人机的广泛应用为许多领域带来了巨大的潜力和机会。为了实现无人机的自主导航和任务执行,准确的目标检测和图像识别是至关重要的。本文旨在研究并提…

Android全品类源码大全

先来看看有哪些类型的Android源码&#xff0c;如图&#xff1a; 下面奉上这些源码的下载地址&#xff1a; textView.rar: https://url25.ctfile.com/f/34512525-690088932-bd9744?p7054 (访问密码: 7054) UI布局.rar: https://url25.ctfile.com/f/34512525-690088945-59cd16…

基于SSM实现的网上手机商城项目(附源码)

基于SpringSpring MVCMyBatisLayui框架 项目完整源码下载 https://download.csdn.net/download/DeepLearning_/87327169 功能&#xff1a; 前台 登录、注册、注销查看商品、商品评论、热销商品收藏、取消收藏商品加入购物车购物车增、删、改、查购买商品、确认收货、删除已…

【附源码】Java计算机毕业设计的手机电商网站(程序+LW+部署)

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; java mybatis Maven等等组成&#xff0c;B/S模式 Maven管理等…

sudo root命令不在sudoers文件中。此事将被报告。全网比较详细版本,解决报错问题步骤较多

我在使用个人用户zhang&#xff08;非root用户&#xff09;时&#xff0c;在执行其他命令时&#xff0c;使用sudo命令来执行的时候&#xff0c;需要验证当前用户的密码&#xff0c; 输入了之后&#xff0c;提示“zhang‘ 不在sudoers文件中&#xff0c;此事将被报告” 分析原…

java电商网站源码带前后台

&#x1f353;&#x1f353;文末获取联系&#x1f353;&#x1f353; 项目描述 该网站包含前台购物流程、个人中心展示、后台管理这三个大类组成&#xff0c;实现流畅的购物体验。前台购买—>个人中心查看—>后台发货的基本购物流程。 运行环境 myeclipsemysqlTomcat …

旧物回收类网站源码系统(带手机) v1.6.1

链接&#xff1a;https://pan.baidu.com/s/1BMwaycuJx0eV7pxmcXuDpA?pwddsxr 提取码&#xff1a;dsxr 功能介绍 旧物回收类网站源码系统是一款开源的THinkphp5.0 的 Blog系统&#xff0c;其衍生于优秀的内容管理系统易优cms。 旧物回收类网站源码系统秉承了易优CMS的先进设计…

2022最新H5手机微商城运营源码 简约轻量版 对接最新Z支付个人免签接口 带搭建教程

很简约的一款手机微商城源码&#xff0c;只具备下单出单&#xff0c;商品售卖&#xff0c;订单查询等基础功能&#xff0c;身边朋友托我找的一款微商城源码&#xff0c;要求就是不要那些优惠券秒杀倒计时的这些。搭建很简单&#xff0c;也无需授权。 测试环境&#xff1a; Ngi…

计算机毕业设计PHP的手机电商网站(源码+程序+VUE+lw+部署)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置&#xff1a; phpStudy Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术&#xff1a; 原生PHP Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分离等等。 环…

基于nodejs手机网页端购物电商系统.rar(含源码)

该商城shop是一个nodejs写的商城系统&#xff0c;。目前功能首页&#xff0c;商品搜索&#xff0c;购物车&#xff0c;我的&#xff0c;登录&#xff0c;商品详情&#xff0c;结算等&#xff0c;网站手机端网页程序&#xff0c;适合毕业设计以及商用二次开发&#xff0c;前端&a…

9个主流影视站手机仿站源码分享 v1.0

介绍&#xff1a; 九种主流视频APP风格仿站手机影视网站程序&#xff0c;页面精美&#xff0c;基于PHP开发&#xff0c;无需数据库&#xff1b; 源码代码简洁清晰&#xff0c;完全免费无后门&#xff0c;简单上传即可使用&#xff0c;自定义解析播放接口&#xff1b; 源码所有…

基Android实现网上商城的系统开发(附带源码)

主要代码 HomeActivity.java 代码如下&#xff1a; package com.itau.jingdong.ui; import android.app.AlertDialog; import android.app.Dialog; import android.app.TabActivity; import android.content.DialogInterface; import android.content.DialogInterface.OnCli…

[附源码]计算机毕业设计基于Springboot的手机电商网站

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

Destoon7.0绿色行业B2B大气平台门户全站源码/带手机版+商务中心网站商城系统源码

非常大气的一套destoon系统&#xff0c;适用于各种B2B行业网站&#xff0c;功能强大完善&#xff0c;带商务会员中心&#xff01;Destoon7.0内核&#xff0c;带安装说明&#xff0c;并附赠火车头采集接口以及185套公司模板。站长亲测非常完美&#xff0c;有需要的下载吧。 下载…

(纯原创) 基于JAVAWEB的网上购物平台(完整源代码以及开发文档)

摘要 随着计算机网络技术的飞速发展和人们生活节奏的不断加快&#xff0c;电子商务技术已经逐渐融入了人们的日常生活当中&#xff0c;网上商城作为电子商务最普遍的一种形式&#xff0c;已被大众逐渐接受。因此开发一个网上商城系统&#xff0c;适合当今形势&#xff0c;更…

【android精品源码系列】安卓线上购物商城

安卓线上购物商城【源码推荐】 简介效果演示首页分类购物车我的 获取方式关于我 简介 分享一个非常优秀的Android商城&#xff0c;功能非常完备&#xff0c;主要功能有&#xff1a; 1.首页不同item展示商品&#xff0c;轮播图等2.商品详情立即购买和加入购物车3.商品的分类&a…

Android在线源码网站推荐

Android开发过程中调用的Android SDK中framework jar提供的源码&#xff0c;这部分不包括hide的内容和非framework的代码&#xff0c;但解决一般的问题可以尝试使用此方式。 1、http://aospxref.com/ 优点&#xff1a;更新速度快 缺点&#xff1a;历史版本较少 2、http://an…

电子商务网站源码HTML5+CSS3+JavaScript

电子商务网站 利用CSS3HTML5Jquery开发的一个电商网站页面&#xff0c;代码都有详细注释&#xff0c;希望能帮到你们&#xff0c;下面是页面的展示。源代码在GitHub上&#xff0c;地址&#xff1a;https://github.com/PowerDos/Mall 首页动态图片 图片比较大&#xff0c;可能…