當前位置:首頁 » 編程軟體 » c語言編譯計算圓的周長體積

c語言編譯計算圓的周長體積

發布時間: 2022-08-10 13:42:59

① 編寫一個c語言程序,要求輸入圓的半徑r,圓柱高h,求圓的周長、面積、體積,圓柱體積,怎麼做

可以先定義圓周率pi為3.1415926,再定義雙精度變數半徑r、高h、周長、面積、體積,輸入相關數據後計算輸出結果即可,實現該功能程序多樣並不唯一,具體程序如下。

② c語言代碼,輸入一個半徑,求圓的周長,面積,球面積,球體積,求驗證

# include <stdio.h>
# include <stdlib.h>
# define PI 3.14159

int main(void)
{
double r, c, s1, s2, v;

printf("輸入圓的半徑:\n\a");
scanf("%lf", &r);//這里有變動,雙精度浮點型(double)輸入是用%lf

c = PI * 2.0 * r;
s1 = PI * r * r;
s2 = 4.0 * s1;
v = (4 * PI * r * r * r)/3.0;

printf("周長 = %lf\n圓面積 = %lf\n球面積 = %lf\n球體積 = %lf\n", c, s1, s2, v);

return 0;
}

想保留最後兩位:可以這樣
# include <stdio.h>
# include <stdlib.h>
# define PI 3.14159

int main(void)
{
double r, c, s1, s2, v;

printf("輸入圓的半徑:\n\a");
scanf("%lf", &r);//這里有變動,雙精度浮點型(double)輸入是用%lf動 ,%.2lf

c = PI * 2.0 * r;
s1 = PI * r * r;
s2 = 4.0 * s1;
v = (4 * PI * r * r * r)/3.0;

printf("周長 = %.2lf\n圓面積 = %.2lf\n球面積 = %.2lf\n球體積 = %.2lf\n", c, s1, s2, v);//這里改動了,看看%.2lf

return 0;
}

③ 用C語言編寫:輸入半徑R,求圓的周長、面積和球的體積。

#define PI 3.14

#include<stdio.h>

void main(void)

{ float r,l,s,v;

printf("please input r r=");

scanf("%f",&r);

l=2*PI*r;

s=PI*r*r;

v=4*PI*r*r/3;

printf("the result :");

printf(" l=%f s=%f v=%f",l,s,v);

getchar();

}

(3)c語言編譯計算圓的周長體積擴展閱讀:

實例操作

// 設圓半徑r = 1.5,圓柱高h = 3

// 要求:用scanf輸入數據,取小數點後兩位

#include <stdio.h>

int main()

{

float r,h;

float c,s,sq,vq,vz;

float pai = 3.1415926;

printf("請輸入圓半徑:");

scanf("%f",&r);

printf("請輸入圓柱高:");

scanf("%f",&h);

c = 2 * pai * r;

s = pai * r * r;

sq = 4 * pai * r * r;

vq = ( 4 / 3 ) * pai * r * r * r;

vz = s * h;

printf("圓周長是:%4.2f ",c);

printf("圓面積是:%4.2f ",s);

printf("圓球表面積是:%4.2f ",sq);

printf("圓球體積是:%4.2f ",vq);

printf("圓柱體積是:%4.2f ",vz);

return 0;

}

④ 求圓的周長面積體積 c語言

#include<stdio.h>
#include<math.h>
#definePI3.1415926

intmain(void)
{
doubler,c,s,v;

printf("請輸入圓的半徑 ");

scanf("%lf",&r);

c=2*PI*r;

s=PI*pow(r,2);//1.pow為n次方公式,r^2=pow(r,2),使用需要聲明math.h2.piPI不同

v=PI*pow(r,3)*4.0/3.0;//兩個整數相除只能是整數,分子分母只要有一個是浮點數即可

printf("C=%.2lf S=%.2lf V=%.2lf ",c,s,v);

return0;
}

這個問題很簡單,主要是double和float輸入不同,float是浮點數對應的輸入時%f,double是長浮點型(long float),輸入的是double對應的%lf。把這個格式化輸入輸出改了就對了。

⑤ 怎麼用c語言計算圓周長和面積

代碼如下:

#include&lt;stdio.h&gt;

int main(){

int radius;

float area,perimeter;

radius=6;

perimeter=2*3.14*radius;

printf("圓的周長=%f英寸 ",perimeter);

area=3.14*radius*radius;

printf("圓的面積=%f平方英寸 ",area);

return(0);

}

2、c語言計算矩形的周長和面積

#include&lt;stdio.h&gt;

/*長方形的高和寬,單位為米*/

int width;

int height;

int area;

int perimeter;

int main(){

height=7;

width=5;

perimeter=2*(height+width);

printf("矩形的周長=%d米 ",perimeter);

area=height*width;

printf("矩形的面積=%d平方米 ",area);

return(0);

}

(5)c語言編譯計算圓的周長體積擴展閱讀:

使用C語言計算圓周長和面積的優勢:

1、簡潔緊湊、靈活方便

C語言一共只有32個關鍵字,9種控制語句,程序書寫形式自由,區分大小寫。把高級語言的基本結構和語句與低級語言的實用性結合起來。C語言可以像匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。

2、運算符豐富

C語言的運算符包含的范圍很廣泛,共有34種運算符。C語言把括弧、賦值、強制類型轉換等都作為運算符處理。從而使C語言的運算類型極其豐富,表達式類型多樣化。靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。

⑥ 用C語言編寫一個程序,輸入半徑,輸出圓周長、圓面積和圓球體積(圓周率取3.14)

#include <stdio.h>void main()
{
float r;
printf("請輸入圓的半徑: ");
scanf("%f",&r);
printf("圓的周長是: %f\n",(2*3.14*r));//求出圓周長
printf("圓的面積是: %f\n",(3.14*r*r));//求出圓面積
}

⑦ C語言題:已知圓的半徑r=2.5,圓柱的高h=1.8,求圓周長,圓柱的體積。

圓的周長為:15.70,圓柱的體積為:35.33。

正確代碼實現:

#include <stdio.h>

#define PI 3.14

int main () {

float r= 2.5,h=1.8;

float C=0,V=0;

C= PI*2*r;

printf("%.2f ",C);

V = PI*r*r*h;

printf("%.2f ",V);

return 0;

}

(7)c語言編譯計算圓的周長體積擴展閱讀:

圓的周長公式:

C= π*d,C=2*π*r。

圓的面積公式:

S=π*r*r。

圓柱的體積公式:

圓柱體積=πr²h=S底面積×高(h)

π是圓周率,一般取3.14

C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。

⑧ C語言編程求圓球體積~~

C語言編程求圓球體積如下:

#include <stdio.h>

#define pi 3.1415926

int main()

{

double r;

printf("請輸進球體的半徑:");

scanf("%lf",&r);

printf("球體的表面積為:%.2lf ",4*pi*r*r);

printf("球體的體積為:%.2lf ",4.0/3*pi*r*r*r);

return 0;

(8)c語言編譯計算圓的周長體積擴展閱讀:

求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積代碼:

#include<stdio.h>

int main()

{

float h,r,c,s,sq,vq,vz;

float pi = 3.141526;

printf("請輸入圓半徑r,圓柱高h:");

scanf("%f,%f",&r,&h);

c = 2 * pi*r;

s = pi*r*r;

sq = 4 * pi*r*r;

vq = (4 / 3)*pi*r*r*r;

vz = pi*r*r*h;

printf("圓周長為:c=%6.2f ",c);

printf("圓面積為:s=%6.2f ",s);

printf("圓球表面積為:sq=%6.2f ", sq);

printf("圓球體積為:vq=%6.2f ", vq);

printf("圓柱體積為:vz=%6.2f ", vz);

return 0;

}

C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

網路-C語言

熱點內容
怎麼用紙做豌豆解壓玩具 發布:2022-09-29 04:39:17 瀏覽:731
雲存儲播放時間表 發布:2022-09-29 03:58:31 瀏覽:598
新英朗4缸買哪個配置劃算 發布:2022-09-29 03:51:54 瀏覽:122
紅旗5配置怎麼選 發布:2022-09-29 03:44:21 瀏覽:887
linux安裝maven 發布:2022-09-29 03:29:18 瀏覽:595
吉利星瑞豪華天窗版有什麼功能配置 發布:2022-09-29 03:20:28 瀏覽:822
伺服器固定ip和彈性ip一起用 發布:2022-09-29 02:40:49 瀏覽:509
gpioc語言 發布:2022-09-29 02:34:40 瀏覽:959
h乚c語言 發布:2022-09-29 02:34:39 瀏覽:410
迷你世界體驗服正式服密碼是多少 發布:2022-09-29 02:21:19 瀏覽:419