c語言求圓柱體的表面積,c語言如何程式設計求圓體積和表面積

時間 2021-07-01 01:13:20

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...