若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是( )。
A.main() <……x=fun(2,10);……} float fun(int a,int b) {……}
B.float fun(int a,int b) {……} main() {……x=fun(i,j);……}
C.float fun(int,int); main() <……x=fun(2,10);……} float fun(int a,int B) {……}
D.main() <float fun(int I,intj); ……x=fun(i,j);……} float fun(int a,int b) {……}
第1题:
有下列函数定义:int fun(double a,double b) {return a*b;} 若下列选项中所用变量都己正确定义并赋值,错误的函数调用是( )。
A.if(fun(x,y)){……}
B.z=fun(fun(x,y),fun(x,y));
C.z=fun(fun(x,y)x,y);
D.fun(x,y);
第2题:
若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。
A.main( ) {...... x = fun(2,10);......} float fun(int a, int b){......}
B.float fun( int a,int b){......} main( ) {......x = fun(i,j);......}
C.float fun(int, int); main( ) {......x=fun(2,10);......} float fun(iht a, int b){......}
D.main( ) { float fun(int i, int j); ...... x = fun(i,j);......} float fun(int a,int b) {......}
第3题:
1、若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是()。
A.int main() {…… x=fun(2,10); ……} float fun(int a,int b){……}
B.float fun(int a,int b){……} int main() {…… x=fun(i,j); ……}
C.float fun(int,int); int main() {…… x=fun(2,10); ……} float fun(int a,int b){……}
D.int main() {float fun(int i,int j); …… x=fun(i,j); ……} float fun(int a,int b){……}
第4题:
若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。
A.mam() {…… x=fun(2,10); ……} fioat fun(int a,int b) { ……}
B.float fun (int a,int b) {……} main() {…… x=fun(i,j); ……}
C.float fun (int int); main() {…… x=fun(2,10); ……} float fun (int a,int b){ ……}
D.main() { float fun (int i, int j); …… x=fun(i,j); ……} float fun (int a,int b){ ……}
第5题:
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是()。
A.int main() {…… x=fun(2,10); ……} float fun(int a,int b){……}
B.float fun(int a,int b){……} int main() {…… x=fun(i,j); ……}
C.float fun(int,int); int main() {…… x=fun(2,10); ……} float fun(int a,int b){……}
D.int main() {float fun(int i,int j); …… x=fun(i,j); ……} float fun(int a,int b){……}