有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是

admin2009-01-15  73

问题 有以下函数定义:  void fun(int n,  double x)  {……}   若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是

选项 A、fun(int y,double m);
B、k=fun(10,12.5);
C、fun(x,n);
D、void fun(n,x);

答案4

解析 选项A中应将y和m前面的函数的类型说明符去掉,故选项A不正确;选项B中函数传了2个参数,其中一个为整型一个为浮点型,而fun()函数在定义时声明的2个参数,一个为整型一个为双精度型,其参数类型不一致,故选项B不正确;选项D在调用函数时,不应该再声明其返回类型,故迭项D不正确.所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/kbXp777K
0

最新回复(0)