`
leili
  • 浏览: 179494 次
社区版块
存档分类
最新评论

指尖上的代码[C语言版]-<2>

    博客分类:
  • C
C 
阅读更多

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

分析:


代码:

#include "Stdio.h"#include "Conio.h"#include "Math.h"int main(void){  /* init_h表示初始高度  sum用来记录球所经过的距离  h表示球反弹后的距离*/  float init_h=100,sum=0.0,h;  /* n表示球第n次着地*/  int n;  for(n=1;n<=10;n++)     {       if(n==1)         {           sum=100.0;         }       else         {            sum=sum+2*h;         }       h=init_h/(pow(2,n));     }  printf("The distance of the ball run is %fm.\n\n",sum);  printf("Tenth ball where the height is %fm.",h);  return 0;}

编译结果:

点石成金  写于  2012/08/07/14:21

分享到:
评论

相关推荐

    【C语言】指尖飞舞打字对战(源代码).zip

    【C语言】指尖飞舞打字对战(源代码)

    指尖陀螺资料.rar

    《指尖陀螺:从结构到电路的全面解析》 指尖陀螺,作为一种流行的解压玩具,近年来备受关注。这份“指尖陀螺资料.rar”压缩包包含的不仅仅是玩具的乐趣,更是一份深入研究其内部结构与电子技术的宝贵资料。这份资料...

    C语言二级考试

    C语言二级考试试题练习,循环语句的应用以及详解

    旋转LED指尖陀螺_STC15f104w.zip

    2. C语言编程:使用C语言编写程序,实现电机的控制逻辑和LED灯的显示效果。比如,可以设置定时器中断,通过计时器控制电机转动的频率和LED闪烁的节奏。 3. 动态效果:通过编程实现各种动态效果,例如,根据陀螺旋转...

    C语言讲解 主讲:邓君峰

    C语言是一种广泛使用的高级编程语言,它由丹尼斯·里奇和肯·汤普逊开发,因其简洁、高效和灵活性而备受青睐。C语言的特点包括直接访问计算机内存,这使得它在操作系统、嵌入式系统以及对性能要求高的应用程序开发中...

    处理用户的手以检测指尖和手势_C++_C_下载.zip

    标题中的“处理用户的手以检测指尖和手势_C++_C_下载.zip”表明这是一个关于使用C++或C语言实现的手势识别技术的项目,主要关注的是对手指尖位置的检测。这种技术通常与计算机视觉、图像处理以及机器学习相关,特别...

    xueyang.rar_血氧_血氧 matlab_血氧 算法_血氧的算法_血氧算法c语言

    当红光和红外光照射到皮肤或指尖时,不同状态的血红蛋白会吸收不同程度的光,通过测量这两种光的透射或反射比例,可以计算出血氧饱和度。 在C语言实现的血氧算法中,开发者可能采用了光电容积描记法(PPG)来获取...

    参赛-可穿戴设备——光学心率、脉搏血氧监测(硬件+Arduino代码,附心率和SpO2算法)-电路方案

    概述: 该参考设计是低功耗、光学心率模块,...示例C语言源代码,支持Arduino和mbed平台 测试数据 附件内容截图: 竞争优势高度集成、小尺寸传感器 非胸带心率/SpO2检测 超低功耗 应用可穿戴设备 心率监测仪 脉搏血氧仪

    2buntu-ios-app:用于浏览 2buntu 网站的 iOS 应用程序

    2buntu网站以提供开源技术、Linux系统以及相关软件的最新信息而闻名,这款应用则将这些丰富的内容直接呈现在iOS用户的指尖。 该应用程序的核心编程语言是Objective-C,这是苹果公司为iOS、macOS、watchOS和tvOS开发...

    单片机光电脉搏检测仪源程序

    在脉搏检测中,当血液流过人体组织(如指尖或耳垂)时,由于血液对光线的吸收和散射,组织的透光率会发生变化。利用红光或红外光的LED作为光源,当光通过组织时,光接收管测量到的光强变化即能反映出脉搏的搏动信息...

    Redis服务所需软件

    2. C编译器:因为Redis是用C语言编写的,所以你需要一个C编译器来编译源代码。对于Linux系统,通常是GCC。 3. zlib库:Redis使用zlib进行数据压缩,因此需要安装这个库。在Ubuntu上,可以运行`sudo apt-get install...

    基于单片机的心率计加测温

    项目的源代码部分,包括了驱动传感器、处理数据、控制LCD显示等功能的C语言程序。这部分代码是理解整个系统工作流程的关键,通过阅读和分析源代码,可以学习到如何与硬件接口交互、如何实现数据处理算法以及如何设计...

    陀螺仪完整资料

    提供基于 STM32 的 DMP、卡尔曼、互补滤波代码以及文档。 程序二次开发平台:兼容 MDK4.7 或 MDK5.1 测试单片机型号:STM32F103C8T6 其中,DMP 版本,会分别输出 X Y Z 轴的角度。 卡尔曼和互补滤波版本会输出 Y 轴...

    Diatonic-Touch:适用于iOS的乐器-具有严格的全音阶控制表面

    Diatonic-Touch,作为一款专为iOS设计的乐器应用,它提供了一个严谨的全音阶控制表面,使得用户可以轻松地进行音乐创作,无论是在指尖弹奏还是进行复杂的音乐实验,都能获得卓越的体验。 Diatonic-Touch的核心特色...

    QMYSQL Error.rar

    6. **检查代码**:确保在代码中正确初始化QMYSQL驱动。例如: ```python import sip sip.setapi('QDate', 2) sip.setapi('QTime', 2) sip.setapi('QDateTime', 2) sip.setapi('QString', 2) sip.setapi('...

    3D效果贪吃蛇

    这是本人写的贪吃蛇,用easyx图形库写的,所以文件格式必须是CPP,不过请放心,语法还是C语言,每一块方块都是用几根线组成的3D立体效果,看着像立体而已,其实都是一根一根线条而已,源码我就不传了,里面只有...

    eAPI(易语言API程序)

    易语言API程序将这些复杂的函数封装成了易语言的语法形式,使得不熟悉C语言或汇编语言的用户也能方便地使用。 易语言API程序包含了大量的API函数封装,涵盖了多个领域。例如,用户可以通过API函数进行: 1. **文件...

    计算机组成原理之运算器模拟(C/C++实现)

    中国科学技术大学,计算机组成原理实验。用C/C++语言实现计算机内部,运算器基本算术运算和逻辑运算,...ins_put.txt为数据输入,head.h为头文件,Ctrl.cpp为控制器代码,Ari.cpp为运算器代码,Main().cpp为主函数。

    android下开发c程序步骤

    在Android环境中利用C语言开发动态库是许多应用底层优化或特定功能实现的关键步骤。下面,我们将通过一个具体的例子——“my_math”动态库的创建与使用——来详细了解这一过程。 ##### 1. 动态库源程序编写 首先,...

    c++坦克大战

    C++是C语言的增强版,它继承了C语言的高效性和灵活性,并引入了面向对象编程(OOP)的概念。在开发《C++坦克大战》时,开发者会用到C++的类、对象、封装、继承和多态等特性。例如,可以创建一个名为`Tank`的类来代表...

Global site tag (gtag.js) - Google Analytics