7-2 计算物体自由下落的距离

一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒2。

输入格式:

本题目没有输入。

输出格式:

按照下列格式输出

复制代码
height = 垂直距离值

结果保留2位小数。

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

我的答案:

一、信息

1.题目要求我求三秒内落下的距离

2.物体做自由落体运动

3.g=10/m每二次方秒

二、分析:

1.根据条件2我们知道物体满足牛顿自由落体公式:v0t+1/2gt^2

2.根据条件1我们知道此次运动的初速度为0且t为3

3.知道了g

三、解决

所有已知量都已经知道了那么我们带入公式得到height

C语言:

cpp 复制代码
#include <stdio.h>
#define g 10
int main() {
    int height,t=3;
    height=g*t*t/2;
    printf("%d",height);
    return 0;
}

运行结果:

C++:

cpp 复制代码
#include <iostream>
#define g 10
using namespace std;
int main()
{
	int t = 3, height;
	height = g * t * t/2;
	cout << height;
}

运行结果:

相关推荐
Lucis__16 分钟前
基于责任链模式的消息队列—异步处理流水线的最佳实践
linux·c++·消息队列·责任链模式·ipc
Jackson_GJH1 小时前
C++虚函数、虚继承、虚基类
c++·c++基础
码匠许师傅1 小时前
【C++三方组件】开篇总论:为什么需要以及如何选型?
开发语言·c++
h_a_o777oah1 小时前
【Games101】C++ 软光追:光线追踪的求交逻辑和 BVH 提效实现及代码实现细节
c++·计算机图形学·光线追踪·games101·bvh·求交算法·软件渲染
cvby2 小时前
C++11--右值引用和移动语义
开发语言·c++
xiangyun612 小时前
【408数据结构 03】线性表与顺序表:C++手写SeqList
开发语言·数据结构·c++
xxxiugou1233 小时前
双指针解题秘籍:从入门到精通
c语言·数据结构·c++·算法
代码中介商3 小时前
C++ 预约系统实战(一):项目总览与 C/S 架构设计
c语言·开发语言·c++
云边有个稻草人4 小时前
Tera Term 鸿蒙 PC 适配全记录:用 ArkUI 与 Native C++ 重建多协议终端工作流
c++·stm32·harmonyos
牛油果子哥q4 小时前
多模态大模型工程入门:图文Embedding、图文RAG、图片解析、C++多模态接口封装实战
开发语言·c++·embedding