當前位置:首頁 » 編程語言 » c語言求圓柱體體積

c語言求圓柱體體積

發布時間: 2023-03-25 18:13:22

c語言題目:編程計算一個空心圓柱體的體積

#include<stdio.h>
#include<math.h>
#definepi3.14
doublecylinderVolume(doubler,doubleh)/*體積計算函數*/
{
doubleV;
V=r*r*pi*h;
return(V);
}

doubledeSize(doubleV,doubleT)/*計算兩圓柱體積之兆悄差函數*/
{
return改慧(fabs(V-T));
}

intmain()
{
doubler1,r2,h1,h2;

printf("r1,h1:");
scanf("%lf,%lf",&r1,&h1);

printf("r2,h2:"族殲渣);
scanf("%lf,%lf",&r2,&h2);

printf(" C1=%.2lf C2=%.2f |C1-C2|=%.2lf ",cylinderVolume(r1,h1),cylinderVolume(r2,h2),deSize(cylinderVolume(r1,h1),cylinderVolume(r2,h2)));
return0;
}

❷ 用c++求圓柱體體積

#include<bits/stdc++.h>
using namespace std;
const double PI=3.1415926535;//圓周閉侍肆率
class Cylinder{
private:
double R,H;//底面半徑,高
public:
Cylinder();//無參構造
Cylinder(double,double);//帶參構造
double toVolume();//返回圓柱體體積
void print();//列印半徑,高,圓柱體體積
};
Cylinder::Cylinder(){//無參構造
this->R=1;
this->H=10;
}
Cylinder::Cylinder(double R,double H){//帶參構造
this->R=R;
this->H=H;
}
double Cylinder::toVolume(){//返回圓柱體體積
return pow(this->R,2)*PI*this->H;
}
void Cylinder::print(){//列印半徑,高,圓柱體體積
cout<<"半談友徑:";
cout<<this->R<<endl;
cout<<"高:";
cout<<this->H<<endl;
cout<<"體積:";
cout<<toVolume()<<endl;
}
int main(){
Cylinder *t1=new Cylinder();//無參構造,半徑:默認1,高:默認10
cout<<t1->toVolume()<<轎轎endl;//輸出體積
t1->print();// //列印半徑,高,圓柱體體積

Cylinder *t2=new Cylinder(2.2,33.5);//帶參構造
return 0;
}

❸ c語言,輸入圓柱體的半徑和高,計算並輸出圓柱體的體積

代碼如下:

int main()

{

float r,h,s;

scanf("%f",&r);

scanf("%f",&h);

s=2*3.1415926*r*r+2*3.1415926*r*h

printf("表面積是%f ",s);

return 0;

}

(3)c語言求圓柱體體積擴展閱讀

在C語言中,有兩個函數可以在控制台(顯示器)上輸出字元串,它們分別是:

puts():輸出字元串並自動換行,該函巧仿數只能輸出字元串。

printf():通過格式控制符%s輸孝灶纖辯畢出字元串,不能自動換行。除了字元串,printf() 還能輸出其他類型的數據。

注意,輸出字元串時只需要給出名字,不能帶後邊的[ ]。

❹ 計算圓柱體積的c語言

一、圓柱體積公式:
體積=底面積*高=π*底面半徑平方*高。
二、要計算圓柱體積,需要先獲取底面半徑及高,再套用公式搏兄,計算體積。
最終茄虛輸出結果。
三、參考代碼:
#include <stdio.h>
#define PI 3.14159
int main()
{
double r, h, v;
scanf("%lf%lf",&r, &h);//輸入底面半徑和顫銀燃高。
v=PI*r*r*h;//計算體積。
printf("%lf\n", v);//輸出結果
return 0;
}

❺ c語言編寫程序,輸入半徑和高,求一個圓柱體的體積

#include<stdio.h>

#define PI 3.14

int main()

{

float R,V,H;

printf("請輸入半徑和高:");

scanf("%f%f",&R,&H);

V=PI*R*R*H;

printf("圓柱的體積為%.2lf",V);

return 0;

}

(5)c語言求圓柱體體積擴展閱讀:

在C或C++語言中,「宏」分為有參數和告散無參數兩種。

無參宏定義:

無參宏的宏名後不帶參數,其定義的一般形式為:

#define 標識符 字元串

其中的「#」表示這是一條預處理命令。凡是以「#」開頭的均為預處理命令。「define」為宏友遲定義命令。「標襪告氏識符」為所定義的宏名。「字元串」可以是常數、表達式、格式串等。




熱點內容
資料庫索引結構 發布:2024-11-03 04:02:14 瀏覽:234
xcode加密 發布:2024-11-03 03:53:45 瀏覽:225
演算法設計王曉東pdf 發布:2024-11-03 03:38:51 瀏覽:20
本地資料庫伺服器 發布:2024-11-03 03:33:07 瀏覽:331
方舟搭建伺服器多少內存 發布:2024-11-03 03:33:07 瀏覽:525
android全屏代碼 發布:2024-11-03 03:30:12 瀏覽:848
鍵入憑據存儲的密碼 發布:2024-11-03 03:30:01 瀏覽:721
設置密碼字元怎麼設置 發布:2024-11-03 03:22:50 瀏覽:26
腳本戰士是什麼意思 發布:2024-11-03 03:22:39 瀏覽:872
php的mysql擴展 發布:2024-11-03 03:22:01 瀏覽:394