此题为判断题(对,错)。
第1题:
若各选项中所用变量己正确定义,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) {……}
第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题:
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(al+a2+a3); } 则下列调用中正确的是( )。
A.fun<int,4,3>(5);
B.fun<4,3>(5);
C.fun<int,int,int>(5);
D.fun(5);
第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){……}