网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

已知int x,哪个表达式不可以求得x的绝对值

A.x = (x>0)?x:-x

B.x>0?x:-x;

C.x>0?x=x:x=-x;

D.x<0?x=-x:x=x;


参考答案和解析
x ==0
更多 “已知int x,哪个表达式不可以求得x的绝对值A.x = (x>0)?x:-xB.x>0?x:-x;C.x>0?x=x:x=-x;D.x<0?x=-x:x=x;” 相关考题
考题 已有定义:float x=5.5;则表达式:x=(int)x+2的值为。

考题 ( 8 )已知一个函数的原型是:int fn ( double x ) ;若要以 5.27 为实参调用该函数,应使用表达式 【 8 】 。

考题 ( 9 )有如下的函数定义:int Xfun(int x){int y=x;{int x=10; y+=x;}return x+y;}通过表达式 Xfun(5) 调用该函数,则得到的返回值为 【 9 】 。

考题 已知x为整数变量,那么表达式int(hex(x),16)==x的值为_____________。

考题 有如下类声明: class Base{ protected: int amount; public: Base(int n=0):araount(n){ } int getAmount( )const{retum amount;} }; class Derived:public Base{ protected; int value; public: Derived(int m,int n):value(n1),Base(n){ } int getData( )const{return value+amount;} }; 已知x是一个Derived对象,则下列表达式中正确的是A.x.value+x.getAmount( )B.x.getData( )-x.getAmount( )C.x.getData( )-x.amountD.x.value+x.amount

考题 有以下定义:“int a;long b;double X,Y;”,则以下选项中正确的表达式是( )。 A.a%(int x—y)SXB 有以下定义:“int a;long b;double X,Y;”,则以下选项中正确的表达式是( )。A.a%(int x—y)B.a=x!=Y;C.(a*y)%bD.y=x+y=X

考题 已知:int n=10; 在下列定义引用的语句中,正确的是( )。A.int x=n;B.int x=n;C.int x;D.int x=n;

考题 有如下的函数定义:int Xfun(int*a,int n){int X*a;for(int*pa=a+1;pa if(*pax)x=*pa;retum x;}若在执行了语句:int x[5]=(23,46,78,55,16);后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。

考题 设有定义语句:double x=2.5, y=4.7;int a=7;那么表达式x+a%3*(int)(x+ y)%2/4的值为【 】。

考题 已知有double型变量x=2.5,y=4.7,整型变量a=7,则表达式x+a%3*(int)(x+y)%2/4的值是()。A.2.4B.2.5C.2.75D.0

考题 若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。

考题 有如下类的声明: class Base{ protected: int amount; public: Base(int n=0):amount(n){} int getAmount()const{return amount;} }; class Derived:public Base{ protected: int value public: Derived(int m,int n):value(m),Base(n){} int getData()const{return value+amount;} };已知x是一个Derived对象,则下列表达式中正确的是A.x. value+x. getAmount()B.x. getData()-x. getAmount()C.x. getData()-x. amountD.x. value+x. amount

考题 有如下类声明: class Base{ protected: int amount; public: Base(int n=0):amount(n){} int getAmountconst{retum amount;} }; class Derived:public Base{ protected: int value; public: Derived(int m,int n):value(m),Base(n){} int getDataconst{return value+amount;} }: 已知x是一个Derived对象,则下列表达式中正确的是( )。A.x.value+X.getAmountB.x.getData一x.getAmountC.x.getData一x.amountD.x.value+X.amount

考题 若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。 A.-20B.-l0C.0 若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。A.-20B.-l0C.0D.10

考题 设有以下变量定义,并已赋确定的值: char w; int x; float y; double z; 则表达式:w*x+z-y所求得的数据类型为( )。A.charB.intC.floatD.double

考题 若有定义:floatx=3.5,y=3.6;则表达式()的值为6。A.(int)x+(int)yB.x+yC.(int)(x+y)D.int(x+y)

考题 已知定义“int x = 1, *p”,则合法的赋值表达式是( )。 A、p = &xB、p = xC、*p = &xD、*p = *x

考题 若有int x,y,z;则表达式(x>y&&x>z)是()。A、算术表达式B、逻辑表达式C、关系表达式D、以上都不对

考题 以下( )表达式是不合法的。A.String x="Sky";int y=5;x + =y:B.String x="Sky":int y=5:if(x==y){}C.String x="Sky":int y=5:x=x+y:D.String x=null:int y=(x!=null) (x.length( )>0)?x.length:0

考题 已知“int w=1,x=2,y=3,z=4;”,则表达式“w>x?w:z>y?z:x”的值是() A.1B.2C.3D.4

考题 设int x=l,y=l;表达式(!x||y--)的值是()

考题 已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。

考题 在Visual Basic中,下列()函数是求绝对值的。A、GN(X)B、SQR(X)C、ABS(X)D、INT(X)

考题 如果X是一个正实数,对X的第3位小数四舍五入的表达式是()。 A、0.01*Int(X+0.005)B、0.01*Int(100*(X+0.005))C、0.01*Int(100*(X+0.05))D、0.01*Int(X+0.05)

考题 已知有double型变量x=2.5,y=4.7,整型变量a=7,则表达式x+a%3*(int)(x+y)%2/4的值是()。A、2.4B、2.5C、2.75D、0

考题 判断X能否被7整除,错误的表达式是()。A、MOD(X,7)B、INT(X/7)=X/7C、0=MOD(X,7)D、INT(X/7)=MOD(X,7)

考题 填空题已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。

考题 填空题已知x为整数变量,那么表达式int(hex(x),16)==x的值为()。