float func(float a, float b)
10年积累的成都做网站、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有托克逊免费网站建设让你可以放心的选择与我们合作。
{
float ret = 0.0;
ret = a + b;
return ret;
}
double func(double weight, double height)
{
double BMI = weight / (height * height);
if (BMI 18.5)
{
printf("过轻\n");
}
else if (BMI 25)
{
if (BMI 20)
printf("正常\n");
else
printf("适中\n");
}
else if (BMI 28)
...
else if (BMI 32)
...
else
...
return BMI;
}
func不是C语言系统提供的类型,除非用户自定义。例如,如果用户用#define func int定义过,那么func就与int等价,编译时编译器将把代码语句中独立的func全更换为int;如果用户用typedef char* func;定义过,则func是char*的别名,func与char*等价,以后代码中写func pk;则是声明pk为char*型指针。用户自定义情况很多,不可能一一列举。