1樓:匿名使用者
不知道你的錯到底是什麼,但我認為首先你輸入半徑和高的時候是不是整數,然後你在輸入半徑和高的時候中間是否是用「空格」分隔的,最後你的變數float是有效位數是否支援小數點後7位呢?建議用double定義程式中的所有變數。
2樓:匿名使用者
出現什麼問題了?
程式本身應該是沒有問題的,估計是你輸入資料的時候格式有問題!
你輸入兩個資料要用空格隔開而不是逗號!
你再試試!
3樓:匿名使用者
2 362.832
press any key to continue#include
int main()
c語言如何程式設計求圓體積和表面積
4樓:旭哥聊情感
/*定義浮點型變數*/float r,h,v;/*提示使用者輸入變數*/printf("請輸入圓柱體的半徑和高:")
/*輸入兩個變數*/scanf("%f%f",&r,&h)
/*計算體積*/v=3.14*r*r*h;/*輸出體積值*/printf"圓柱體的體積為%f",float r,h,s,v
擴充套件資料
c語言具體內容:
for迴圈結構是c語言中最具有特色的迴圈語句,使用最為靈活方便,它的一般形式為:for(表示式1;表示式2;表示式3)迴圈體語句 。(其中;不能省略)
表示式1為初值表示式,用於在迴圈開始前為迴圈變數賦初值。表示式2是迴圈控制邏輯表示式,它控制迴圈執行的條件,決定迴圈的次數。
表示式3為迴圈控制變數修改表示式,它使for迴圈趨向結束。迴圈體語句是在迴圈控制條件成立的情況下被反覆執行的語句。
但是在整個for迴圈過程中,表示式1只計算一次,表示式2和表示式3則可能計算多次,也可能一次也不計算。迴圈體可能多次執行,也可能一次都不執行。
先執行表示式2,然後執行迴圈結構,最後表示式3,一直這樣迴圈下去。for迴圈語句是c語言種功能最為強大的語句,甚至在一定程度上可以代替其他的迴圈語句。
do迴圈結構,do 1 while⑵;的執行順序是1->2->1...迴圈,2為迴圈條件。while迴圈結構,while(1) 2; 的執行順序是1->2->1...
迴圈,1為迴圈條件
以上迴圈語句,當迴圈條件表示式為真則繼續迴圈,為假則跳出迴圈。
5樓:匿名使用者
**如下:
#include
int main ()
{float h,r,l,s,sq,vq,vz;
float pi=3.141526;
printf("請輸入圓半徑r,圓柱高h∶");
要求輸入圓半徑r和圓柱高h
sq=4*pi*r*r; //計算圓球表面積sq
vq=3.0/4.0*pi*r*r*r; //計算圓球體積vq
printf("圓球表面積為: sq=%6.2f\n",sq);
printf("圓球體積為: v=%6.2f\n",vq);
return 0;
6樓:匿名使用者
#include
#define pi 3.1415926
int main()
7樓:銀雯
球體體積和表面積公式知道吧?
已知半徑r的話,
#define pi 3.1415926
double v=4*pi*r*r*r/3;double s=4*pi*r*r;
8樓:匿名使用者
#include
#define pi 3.14159 /*定義巨集常量pi*/
main ()
9樓:綠野仙蹤之流浪
情況要具體,不然別人不好回答,比如把具體的問題羅列出來
10樓:匿名使用者
4pi*r*r*r/3
11樓:匿名使用者
#include
class cshape
virtual~cshape()
virtual double getfa()=0;
virtual double getvo()=0;
private:
static const double pi;
};const double cshape::pi=3.14159;
class csphere:public cshapecsphere(double dr)
virtual ~csphere()
virtual double getfa()//表面積virtual double getvo()//體積private:
double m_dr;
};void main()
C 構造圓柱體的類,C 構造一個圓柱體的類
張未來 很簡單啊,先建立圓柱體的類,然後建立私有變數,半徑r和高h,可以新增有引數的建構函式,初始化半徑和高,然後新增get和set方法,獲取底面積的方法,直接返回 r r,獲取體積的方法,r r h,定義該類的變數的時候,可以指定半徑和高。計算底面積和體積直接呼叫方法就可以了。 include u...
求數學題答案同表面積的正方體,圓柱體,球體。那個體積大?排
陶爍陽莞爾 先看下錶面積 體積公式 正方體s 6a v a 圓柱體s 2 r 2 rh,v r h因圓柱體牽涉到半徑和高的問題,體積並不固定,本題圓柱體只考慮半徑和高相等的情況,則公式為s 4 r 體積為 r 表面積相同時,貌似h 2r的體積 1 3 6 貌似是最大體積的圓柱體?比h r的更大點,但...
c語言指標的問題求指教,C語言指標的問題 求指教
1 單獨的 p p 和 p是一樣的在後面跟有其他運算子時由於優先順序的問題,會有差異而對於 p p 和 p 就是外面加多了一層括號 這裡就是一樣的了 2 這裡涉及到儲存規則的問題 這裡簡單的說 一開始有 開闢空間時p 被分配給了3001h 3002h 後面又有 p 2003 這裡就是p的佔用了300...