- 註冊時間
- 2004-10-30
- 最後登錄
- 2024-5-1
- 主題
- 查看
- 積分
- 265
- 閱讀權限
- 50
- 文章
- 219
- 相冊
- 0
- 日誌
- 0
狀態︰
離線
|
使用飛行距離公式 S=v*t+(1/2)*g*(t^2) 跟你的答案不一樣,所以請你確認你的答案是否有誤
#include <iomanip> //呼叫設定基底
#include <iostream> //呼叫基本輸出入函數
using namespace std;
float fdistance(float v,float t)
{
float g=9.8;
/*
飛行距離為s=v*t+(1/2)*(g*t^2)
*/
float s=((v*t)+(0.5*g*(t*t)));
return s;
}
int main(char *argv[])
{
float v;
float t;
cout<<("Please enter a muzzle velocity:");
cin>>v;
cout<<("Please enter the flight time:");
cin>>t;
cout<<"THe Flight distance is ";
//設定基底為16進位
cout<<setbase(16)<<(int)fdistance(v,t)<<endl;
//設定基底為8進位
cout<<"The Flght time is "<<setbase(8)<<(int)t<<endl;
system("pause");
} |
-
總評分: 威望 + 2
查看全部評分
|