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」為宏友遲定義命令。「標襪告氏識符」為所定義的宏名。「字元串」可以是常數、表達式、格式串等。