怎么用c语言计算圆周长和面积
用c语言计算圆周长和面积编程有两种。
#include
#define PI 3.1415926
int main(){
double r,l,s;
printf("请输入半径:");
scanf("%lf",&r);
if(r<=0)printf("输入错误!");
else {
l=PI*2*r;
s=PI*r*r;
printf("周长=%lf 面积=%lf\n。",l,s);
(return 0;)
#include
#include
#define PI 3.14
void main()
{ float r;
double c;
double s;
printf("请输入半径的值:");
scanf("%f",&r);
c=2*PI*r;
s=PI*r*r;
printf("这个圆的周长是:%f\n",c);
printf("这个圆的面积是:%f\n",s);
扩展资料:
使用C语言计算圆周长和面积的优势:
1、简洁紧凑、灵活方便
C语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
2、运算符丰富
C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。
参考资料:搜狗百科 C语言基础语句用c语言计算圆周长和面积编程如下:
#include
#define PI 3.1415926
int main(){
double r,l,s;
printf("请输入半径:");
scanf("%lf",&r);
if(r<=0)printf("输入错误!");
else {
l=PI*2*r;
s=PI*r*r;
printf("周长=%lf 面积=%lf\n。",l,s);
return 0;
#include
#include
#define PI 3.14
void main()
{ float r;
double c;
double s;
printf("请输入半径的值:");
scanf("%f",&r);
c=2*PI*r;
s=PI*r*r;
printf("这个圆的周长是:%f\n",c);
printf("这个圆的面积是:%f\n",s);
扩展资料:
用c语言计算周长和面积时要熟悉编程的四个步骤 :
1、定义变量
2、输入变量
3、数据处理
4、输出结果
在计算周长和面积时注意:scanf的使用
在编写程序时,不小心讲scanf的输入格式写成了下面的样子 :scanf(“%f,%f”,&a,&b);
在两个格式%f中间加了逗号,输入的时候两个数据之间如果还是以enter或space间隔,则最终的输出会出错 。要计算周长半径就必须先得到半径或直径。
有半径之后,用公式周长=直径xPI,面积=半径x半径xPI计算变可以得到结果。
下面是C语言源程序:
#include
#define PI 3.1415926
int main(){
double r,l,s;
printf("请输入半径:");
scanf("%lf",&r);
if(r<=0)printf("输入错误!");
else {
l=PI*2*r;
s=PI*r*r;
printf("周长=%lf 面积=%lf\n。",l,s);
return 0;
}给,已经改好了,具体的请看注释:
#include "stdio.h"
main()
float PAI=3.1415926,r,c,area;
printf("enter radius: \n");
scanf("%f",&r); // 原来程序中的%,&都是中文符号,需要改成英文的%,&
c=2*PAI*r;
area=PAI*r*r;
printf("r=%.2f,c=%.2f,area=%.2f\n",r,c,area);//是printf,不是priatf;另外,将&.2f,都改为%.2f
}一、数学公式:
圆周长=2*π*半径
面积=π*半径²
二、算法分析:
周长和面积都依赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。 最终输出结果即可。
三、参考代码:
#include
#define pi 3.14159
int main()
double r, s, c;
scanf("%lf",&r);//输入半径。
s=pi*r*r;//计算面积。
c=2*pi*r;//计算周长
printf("面积=%lf 周长=%lf\n", s,c);//输出结果
return 0;
}#include "stdio.h"
#define Pi 3.14
void main()
float r,c,area;
printf("请输入圆的半径:");
scanf("%f",&r);
c=2*Pi*r;
area=Pi*r*r;
printf("该圆的周长是%.2f,面积是%.2f\n",c,area);
//计算需要获取半径,按提示输入半径,即可得到答案。
编写程序输入圆的半径,求圆的面积和周长。
#include
int main(void)
float r,s,l;文章来源:https://www.toymoban.com/news/detail-722430.html
printf(面积:π×半径的平方 周长:π×半径×2文章来源地址https://www.toymoban.com/news/detail-722430.html
到了这里,关于c语言求圆的面积和周长(c语言求圆的面积和周长,半径为5)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!