C语言函数

函数

1.函数的概念及种类

1.1 库函数(系统函数)

由C系统提供,用户无须定义,也不必在程序中做类型说明,只需在程序前包含有该函数的头文件即可在程序中直接调用

例如:printf,scanf,getchar等

1.2用户定义函数

用户按照自己的需求写的函数,分为有参函数,无参函数;

2.函数的调用

例如计算三角形的面积

#include<stdio.h>
#include<math.h>
float area(float a,float b,float c)
{
	float s,l;
	if(a+b>c&&a+c>b&&b+c>a)
	{
		l=(a+b+c)/2.0;
		s=sqrt(l*(l-a)*(l-b)*(l-c));
		return s;
	}
} 
int main()
{
	float x,y,z,s;
	scanf("%f%f%f",&x,&y,&z);
	s=area(x,y,z);
	if(s)  printf("三角形的面积是:%.2f\n",s);
	return 0;
}

运行结果





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章