c语言中函数fun()的用法是什么?

如题所述

#include <stdio.h>

float  fun(int t);

int main()

{

int t=9;

scanf("%f\n",&t);

printf("%f\n",fun(t));  

return 0;

}

float  fun(int t) {

float a=0;

int k=1;

for(int n=0;n<=t;n++) {

a=a+1./(2*n+1);

}

return a;

}

扩展资料:

c语言规定在以下几种情况时可以省去主调函数中对被调函数的函数说明。

1) 如果被调函数的返回值是整型或字符型时,可以不对被调函数作说明,而直接调用。这时系统将自动对被调函数返回值按整型处理。

2) 当被调函数的函数定义出现在主调函数之前时,在主调函数中也可以不对被调函数再作说明而直接调用。函数max的定义放在main 函数之前,因此可在main函数中省去对max函数的函数说明int max(int a,int b)。 

3) 如在所有函数定义之前,在函数外预先说明了各个函数的类型,则在以后的各主调函数中,可不再对被调函数作说明。

参考资料:

百度百科-函数

温馨提示:答案为网友推荐,仅供参考
相似回答