# include "iostream"using namespace std;void main(){ const int pi = 3.1415926; double r, h, v; int n; cout << "輸入半徑,深度" << endl; cin >> r >> h; v = pi*r*r*h; n = 20000 / v; cout << n << endl;}
3 回答
已采納

慕田峪3750655
TA貢獻1條經(jīng)驗 獲得超1個贊
#include?<iostream> using?namespace?std; void?main() { const?double?pi?=?3.1415926; double?r,?h,?v; double?n; cout?<<?"輸入半徑,深度:?"?<<?endl; cin?>>?r?>>?h; v?=?pi*r*r*h; n?=?20000?/?v; cout?<<?n?<<?endl; }
頭文件iostream要用<>,pi是浮點數(shù),要用double類型。因為v是浮點數(shù),所以所得n的值也是浮點數(shù),也要用double類型。用int會丟失數(shù)據(jù)

KXFT
TA貢獻113條經(jīng)驗 獲得超58個贊
我不是專業(yè)學(xué)C++的,就你的代碼而言應(yīng)該沒錯,不知道你用的什么編譯器,但就我看來應(yīng)該是你這個大象喝水的項目的問題,你單獨建一個項目,拷貝代碼過去看看
- 3 回答
- 0 關(guān)注
- 1499 瀏覽
添加回答
舉報
0/150
提交
取消