一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒
。
输入格式:
本题目没有输入。
输出格式:
按照下列格式输出
height = 垂直距离值
结果保留2位小数。
本题求物体在空中自由下落3秒内的位移,因此我们需要了解自由落体运动公式:
搞定计算公式后,再来看看如何计算
呢?答案很简单,C语言中早就有pow()函数供我们使用了。它的用法如下:
- | - |
---|---|
函数名 | pow |
头文件 | <math.h> |
用 法 | double pow(double x, double y); |
功 能 | 指数函数(x的y次方) |
参 数 | double x 为底数 , double y 为指数 |
返回值 | 返回x的y次方 |
根据以上分析,给出参考代码如下:
#include<stdio.h>
#include<math.h>
int main()
{
int g=10;
int t=3;
printf("height = %.2lf\n",(double)(g/2*(int)pow(t,2)));
}
作者: C you again,从事软件开发 努力在IT搬砖路上的技术小白 公众号: 【C you again】,分享计算机类毕业设计源码、IT技术文章、游戏源码、网页模板、程序人生等等 关于转载:欢迎转载博主文章,转载时标明出处 求赞环节:创作不易,记得 点赞+评论+转发 谢谢你一路支持