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

运行结果:

相关推荐
xlp666hub4 小时前
Leetcode第五题:用C++解决盛最多水的容器问题
linux·c++·leetcode
得物技术6 小时前
搜索 C++ 引擎回归能力建设:从自测到工程化准出|得物技术
c++·后端·测试
xlp666hub1 天前
Leetcode 第三题:用C++解决最长连续序列
c++·leetcode
会员源码网1 天前
构造函数抛出异常:C++对象部分初始化的陷阱与应对策略
c++
xlp666hub1 天前
Leetcode第二题:用 C++ 解决字母异位词分组
c++·leetcode
不想写代码的星星1 天前
static 关键字:从 C 到 C++,一篇文章彻底搞懂它的“七十二变”
c++
xlp666hub2 天前
Leetcode第一题:用C++解决两数之和问题
c++·leetcode
不想写代码的星星2 天前
C++继承、组合、聚合:选错了是屎山,选对了是神器
c++
不想写代码的星星3 天前
std::function 详解:用法、原理与现代 C++ 最佳实践
c++
樱木Plus5 天前
深拷贝(Deep Copy)和浅拷贝(Shallow Copy)
c++