问题 单项选择题

若有以下变量和函数说明:#include<iostream.h>charCh=’*’;void sub(int x,int y,char ch,double*Z) {switch(ch) {case’+’:*Z=x+y;break;case’-’:*Z=x-y;break:case’*’:*Z=x*y;break;case’/’:*z=x/y;break:} } 以下合法的函数调用语句是( )。

A.sub(10,20,Ch,;

B.sub(1.2+3,2*2,’+’,&;

C.sub(sub(1,2,’+’,&,sub(3,4’+’,&,’-’,&;

D.sub(a,b,&x,c;

答案

参考答案:B

综合
问答题