以下运算符代表含义:SQRT()。
第1题:
运算符重载是对已有的运算符赋予多重含义,因此 <br>
A .可以对基本类型 ( 如 int 类型 ) 的数据,重新定义 “ + ” 运算符的含义 <br>
B .可以改变一个已有运算符的优先级和操作数个数 <br>
C .只能重载 C++ 中已经有的运算符,不能定义新运算符 <br>
D . C++ 中已经有的所有运算符都可以重载 <br>
第2题:
A.UN/sqrt(3)/100sqrt(3)/100sqrt(3)
B.UN/sqrt(3)/100sqrt(3)/100/3
C.UN/sqrt(3)/100sqrt(3)/100
第3题:
第4题:
有以下计算公式
若程序前面已在命令中包含math.h文件,不能够正确
计算上述公式的程序段是( )。
A.if(x>=0)y=sqrt(x);
B.y=sqrt(x) if(x<0)y=sqrt(0x);
C. else y=sqrt(-x);
D x="">=O)y=sqrt(x); If(x
=0? x:0x);
第5题:
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
A.if(x>=0 y=sqrt(x); else y=sqrt(-x);
B.y=sqrt(x) if(x<0)y=sqrt(-x);
C.if(x>=0) y=sqrt(x); if(x<0)y=sqrt(-x);
D.y=sqrt(x>=0?x:-x);
第6题:
有以下计算公式:
若程序前面已在命令行中包括math.h文件,不能够正确计算上述公式的程序是( )。
A.if(x>=0)y=sqrt(x);
B.y=sqrt(x); else y=sqrt(-x); if(x<0)y=sqrt(-x);
C.if(x>=0)y=sqrt(x);
D.y=sqrt(x>=0? x:-x);
第7题:
有以下计算公式:若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
A.if(x>=0) y=sqrt(x); else y=sqrt(-x);
B.y=sqrt(x); if(x<0) y=sqrt(-x);
C.if(x>=0) y=sqrt(x); if(x<0) =sqdrt(-x);
D.y=sqrt(x>=0?x:-x);
第8题:
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( )。
A.sqrt(abs(n^x+e^x))
B.sqrt(fabs(pow(n,x)+pow(x,e)))
C.sqrt(fabs(pow(n,x)+exp(x)))
D.sqrt(fabs(pow(x,n)+exp(x)))
第9题:
若有代数式
(其中P仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是( )。
A.sqrt(abs(n^x+e^x))
B.sqrt(fabs(pow(n,x)+pow(x,e)))
C.sqrt(fabs(pow(n,x)+exp(x)))
D.sqrt(fabs(pow(x,n)+exp(x)))
第10题:
运算符重载是对已有的运算符赋予多重的含义,所以( )。