#include stdio.h
float fun(float r,float h)//
{
float area;
area=PI*r*r;//圆的面积公式(IP,圆周率)
return area;//函数返回圆面积;
}
int main()
float r,h,area;
scanf("%f%f",r,h);
area=fun(r,h);//调用函数
return 0;
这个公式很明显就是海伦公式,是已知三角形的三条边长来计算三角形面积的公式,但是其中的t应该是三角形周长的一半,而不是三角形的周长.
好了,不再多说了,既然题目要求得很清楚,下面就按照题目的要求进行计算(只是这样算出来的东西肯定不是圆面积了):
#includestdio.h
#includemath.h
double cal(int a[])
{int t,i;
t+=a[i];
double r;
scanf("%d",a[i]);
r=cal(a);
printf("%f\n",PI*r*r);
用c语言求圆的面积编程如下:
#include math.h
void main()
{ float r;
double c;
double s;
printf("请输入半径的值:");
scanf("%f",r);
s=PI*r*r;
printf("这个圆的面积是:%f\n",s);
扩展资料:
使用c语言的优点
①.、简洁紧凑、灵活方便
C语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等.能用来实现各种复杂的数据结构的运算.并引入了指针概念,使程序效率更高.
C语言提供多种运算符和表达式值的方法,对问题的表达可通过多种途径获得,其程序设计更主动、灵活.它语法限制不太严格,程序设计自由度大,如对整型量与字符型数据及逻辑型数据可以通用等.
由于C语言允许直接访问物理地址,可以直接对硬件进行操作,所以呢它既具有高级语言的功能,又具有低级语言的许多功能,能够像汇编语言一样对位(bit)、字节和地址进行操作,而这三者是计算机最基本的工作单元,可用来写系统软件.
C语言能直接访问硬件的物理地址,能进行位(bit)操作.兼有高级语言和低级语言的许多优点.
它既可用来编写系统软件,又可用来开发应用软件,已成为一种通用程序设计语言.
另外C语言具有强大的图形功能,支持多种显示器和驱动器.且计算功能、逻辑判断功能强大.
参考资料:
百度百科-c语音
#include?stdio.h
void?main()
float?r;
printf("请输入圆半径r的值:?");
以上就是土嘎嘎小编为大家整理的圆面积c语言算法函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!