正在加载图片...
[例85] float add( float x, float y)*声明自己写的ad函数的原型 main o d float add(floats, floaty ) float a, b, Ci 在文件的开头声明函数原型。 scanf( %/of, %of &a, &b); C= add(a,bi 在main的开头声明函数原型。 printf("sum is %of ,c) } float add( float x, float y)/*定义add函数*/ d float zi z=X+ VH return zi不需要函数声明的情况 1、返回值为整型的函数。 2、被调用函数的定义出现在主调用函数之前。 3、在所有函数定义之前,文件的开头,已经作 了函数声明。[例8.5] float add(float x, float y); /* 声明自己写的add函数的原型 */ main () { float a,b,c; scanf("%f,%f",&a,&b); c = add(a,b); printf("sum is %f",c); } float add(float x, float y) /*定义add函数 */ { float z; z = x + y; return z; } 在文件的开头声明函数原型。 float add(float x, float y ); 在main的开头声明函数原型。 不需要函数声明的情况 1、返回值为整型的函数。 2、被调用函数的定义出现在主调用函数之前。 3、在所有函数定义之前,文件的开头,已经作 了函数声明
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有