半徑在c語言
『壹』 c語言怎麼輸入半徑求圓面積和周長
C語言輸入半徑求圓面積和周長具體如下圖:
同圓內圓的直徑、半徑的長度永遠相同,圓有無數條半徑和無數條直徑。圓是軸對稱、中心對稱圖形。對稱軸是直徑所在的直線。 同時,圓又是「正無限多邊形」,而「無限」只是一個概念。圓可以看成由無數個無限小的點組成的正多邊形,當多邊形的邊數越多時,其形狀、周長、面積就都越接近於圓。
圓的相關性質:
1、在同圓或等圓中,相等的弧所對的圓周角等於它所對的圓心角的一半(圓周角與圓心角在弦的同側)。
2、如果一條弧的長是另一條弧的2倍,那麼其所對的圓周角和圓心角是另一條弧的2倍。
3、圓O中的弦PQ的中點M,過點M任作兩弦AB,CD,弦AD與BC分別交PQ於X,Y,則M為XY之中點。
『貳』 用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();
}
(2)半徑在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 <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語言 輸入半徑 求圓的面積和周長
一、數學公式:
圓面積公式: S=πr²
圓周長公式: C=2πr
二、演算法設計:
1、輸入半徑r值;
2、根據數學公式,分別計算面積和周長;
3、輸出結果。
三、參考代培殲碼:
#include<伍中stdio.h>
#definePI3.1415927
intmain()
{
doubler,c,s;
scanf("%lf",&r);//輸入半徑。
c=2*PI*r;//計算周長.
s=PI*r*r;//計算面積.
printf("S=%lf,C=%lf ",s,c);//輸出結果。
return0;
}
注意事項:
1、題目中未限定半徑類型,所以用double 進行存儲;
2、PI值為宏定義,具體值腔中山根據精度要求,設置PI值。