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

运行结果:

相关推荐
磊 子8 分钟前
C++设计模式
javascript·c++·设计模式
h_a_o777oah39 分钟前
【算法专项】扩展域并查集:原理详解及解决大部分种类并查集问题(洛谷P5937 P2024 C++代码)
数据结构·c++·算法·acm·并查集·扩展域·逻辑建模
雾沉川2 小时前
Visual C++ 运行库合集 v105.0 部署与故障排查技术指南
开发语言·c++·dll
丘山望岳2 小时前
剑起霜华——平衡二叉树(AVL树 )精讲
开发语言·数据结构·c++
Boom_Shu2 小时前
浅拷贝与深拷贝
开发语言·c++·算法
Mortalbreeze2 小时前
C++ Lambda表达式详解:从捕获列表到底层原理
开发语言·c++
为何创造硅基生物2 小时前
LVGL
c++·ui
只做人间不老仙3 小时前
C++ grpc 拦截器示例学习
开发语言·c++·学习
qeen873 小时前
【C++】类与对象之零散知识点补充(四)
c++·笔记·学习·语法
Irissgwe3 小时前
顺序表和链表
数据结构·c++·链表·c·顺序表·线性表