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;
}

运行结果:

相关推荐
W23035765737 小时前
经典算法:最长上升子序列(LIS)深度解析 C++ 实现
开发语言·c++·算法
.Ashy.7 小时前
2026.4.11 蓝桥杯软件类C/C++ G组山东省赛 小记
c语言·c++·蓝桥杯
minji...8 小时前
Linux 线程同步与互斥(三) 生产者消费者模型,基于阻塞队列的生产者消费者模型的代码实现
linux·运维·服务器·开发语言·网络·c++·算法
CoderCodingNo10 小时前
【GESP】C++三级真题 luogu-B4499, [GESP202603 三级] 二进制回文串
数据结构·c++·算法
hetao173383711 小时前
2026-04-09~12 hetao1733837 的刷题记录
c++·算法
6Hzlia11 小时前
【Hot 100 刷题计划】 LeetCode 136. 只出现一次的数字 | C++ 哈希表&异或基础解法
c++·算法·leetcode
汉克老师12 小时前
GESP2024年6月认证C++三级( 第二部分判断题(1-10))
c++·数组·位运算·补码·gesp三级·gesp3级
无限进步_13 小时前
【C++】只出现一次的数字 II:位运算的三种解法深度解析
数据结构·c++·ide·windows·git·算法·leetcode
小贾要学习13 小时前
【Linux】TCP网络通信编程
linux·服务器·网络·c++·网络协议·tcp/ip
哎嗨人生公众号14 小时前
手写求导公式,让轨迹优化性能飞升,150ms变成9ms
开发语言·c++·算法·机器人·自动驾驶