1. 程式人生 > 其它 >求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf輸入資料,輸出計算結果

求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf輸入資料,輸出計算結果

技術標籤:c語言

//設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf輸入資料,輸出計算結果 
#include<stdio.h>
#define PI 3.14
double circumference(double R);
double area(double R);
double Sarea(double R);
double V(double R);
double Vvolumn(double R,double H); 
int main(){
	double r;
	double h;
	printf("請輸入圓的半徑和高:\n"
); scanf("r=%lf h=%lf",&r); printf("周長為%lf\n",circumference(r)); printf("圓面積為%lf\n",area(r)); printf("圓球表面積為%lf\n",Sarea(r)); printf("圓球體積為%lf\n",V(r)); printf("圓柱體積為%lf\n",Vvolumn(r,h)); return 0; } double circumference(double R)
{//圓周長 double c=2*PI*R; return c; } double area(double R){//圓面積 double s=2*PI*R*R; return s; } double Sarea(double R){//圓球表面積 double s=3.0/4*PI*R*R; return s; } double V(double R){//圓球體積 double V=4.0/3*PI*R*R*R; return V; } double Vvolumn(double R,double H){//圓柱體積 //double V=4/3.0*PI*R*R*R;
double v=4/3.0*PI*R*R*R*H; return v; }