定义某函数, double myfun(char x,float y) ,则该函数允许被外部程序调用。
举一反三
- 若函数定义的头部为:double cacl(float x,float y),则该函数是外部函数。 </p></p>
- 已知函数调用语句:char c = fun( 'A', 5.5 ); 则该函数定义的函数头最有可能是( )。 A: void fun( char x, double y ) B: char function( char a, double b ) C: char fun( char c, double d ) D: char fun( double x, char y )
- 若有定义:char c;long x;float y;double z;则表达式x*y/c+z的结果是( )类型。 A: char B: long C: float D: double
- 有定义:char a; int b; float x; double y;则表达式a%b-y*x值的数据类型为( )。 A: float B: char C: int D: double
- 如果有函数的定义形式为: float fun(flat x, int y, char c) { ...... } 则下列给出的函数的原型声明中,正确的是( )。 A: float fun(float x, int y, char c); B: float fun(float x, int y, char); C: float fun(float, int, char); D: fun(int, int, int);