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

运行结果:

相关推荐
FMRbpm16 分钟前
栈练习--------从链表中移除节点(LeetCode 2487)
数据结构·c++·leetcode·链表·新手入门
编程小Y27 分钟前
C++ 静态库与动态库
c++
不秃头的帅哥35 分钟前
程序地址空间(基于c++和linxu的一些个人笔记
linux·开发语言·c++·操作系统·内存空间
Tandy12356_37 分钟前
手写TCP/IP协议栈——无回报ARP包生成
c语言·c++·tcp/ip·计算机网络
mjhcsp1 小时前
C++ 结构体(struct):自定义数据类型的核心解析
c++·结构体
ULTRA??1 小时前
C++类型和容器在MoonBit中的对应关系整理
开发语言·c++·rust
李白同学1 小时前
C++:queue、priority_queue的使用和模拟实现
开发语言·c++
楼田莉子1 小时前
Linux学习:基础IO相关学习
linux·开发语言·c++·后端·学习
.小小陈.1 小时前
C++初阶5:string类使用攻略
开发语言·c++·学习·算法
神奇的代码在哪里2 小时前
C++的演进与我的编程学习之旅:从底层基础到AI应用
c++·人工智能·python·学习·程序人生·个人开发