已知有double型变量x=2.5,y=4.7,整型变量a=7,则表达式x+a%3*(int)(x+y)%2/4的值是()。
A . A.2.4
B . B.2.5
C . C.2.75
D . D.0
相似题目
-
对于整型变量x和y,语句for(x=0,y=0;(y!=123)&&(x<4);x++) y++;中的“y++;”被执行( )次。
-
设整型变量a=1, b=2, c=3, d=4, x=1, y=1,则执行逻辑表达式(x=a>b) && (y=c>d)后, x,y的值分别为( ),( )。
-
设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为( )类型
-
设x,y,z,t均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为( ).
-
已知有double型变量x=2.5,y=4.7,整型变量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 的值是________.
-
设n=7,x=2.5, y=4.7, 则x+n%3*(int)(x+y)%2/4为( ).
-
若有定义:inta=7;floatx=2.5,y=4.7;,则表达式x+a%3*(int)(x+y)%2/4的值是________
-
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是()。
A.X‖Y
B.X | Y
C.X&Y
D.X^Y
-
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
A.1
B.2
C.3
D.4
-
整型变量x和y的值相等、且为非0值,则以下选项中,结果为零的表达式是
A.x
A.y
B.x | y
C.x & y
D.x ^ y
-
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是 A.2.500000
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
-
若有定义:int a=7; float x=2.5,y=4.7; 则表达式x&43;a%3*(int)(x&43;y)%2/4的值是()
A.2.500000
B.2.750000
C.3.500000
D.0
-
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
A.X||Y
B.X|Y
C.X&Y
D.xy
-
设整型变量x为5,y为2,结果值为1的表达式
A:!(y == x / 2);
B: x != y || x >= y;
C:y != x % 3;
D:x > 0 && y < 0
-
设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为A
设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为
A.2
B.1
C.0
D.不定值
-
已知各变量的定义如下int i=8,k,a,b:unsigned long w=5;double x=1.42,y=5.2;则以下符合C++语言
已知各变量的定义如下 int i=8,k,a,b: unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是()。
A.a+=a-=(b=4)*(a=3)
B.a=a*3+2
C.x%(-3)
D.y=float i
-
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。A.switch(a+b)B.switch(a*a+b*b) { case:y=a
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。
A.switch(a+b)
B.switch(a*a+b*b) { case:y=a+b;break; { case 3: case:y=a-b;break; case 1:y=a+b;break; } case 3:y=b-a;break; }
C.switcha
D.switch(a-b) { casec1:y=a-b;break; { default:y=a*b;break; casec2:x=a*b;break; case 3:case4:x=a+b;break; default:x=a+b; case 10:case 11:y=a-b;break; } }
-
对整型变量x求平方根,其值保存在变量y中,正确的语句是()。
A.int y=Math.Sqrt(x);
B.int y=Sqrt(x);
C.double y=Math.Sqrt(x);
D.double y=Sqrt(x);
-
x和y为整型变量,运行程序段{for(x=0,y=0;x<10;x++) y++;}一次,其中的“y++;”被执行()次
A.9
B.10
C.11
D.12
-
已知x,y,z是整型变量,则下列选项中正确的是()。
A.if (x&&y) cout<<"x&&y"
B.if (x=y) cout<<"x=y"
C.if (xy) cout<<"xy"
D.if(x<>y) cout<<"x<>y"
-
假设已声明i为整型变量,f为float变量,d为double型变量,e为long型,有下面表达式: 10+’a’+i*f-d/e 运算后结果的类型是()
A.int
B.float
C.double
D.long
-
若a、b、c1、c2、x、y、均是整型变量,正确的switch语句是()
A.swich(a+b);{case 1:y=a+b; break; case 0:y=a-b;break;}
B.switch(aa+bb) {case 3: case 1:y=a+b;break;case 3:y=b-a,break; }
C.switch a { case c1 :y=a-b; break case c2: x=ad; breakdefault:x=a+b;}
D.switch(a-b){ default:y=ab;break case 3:case 4:x=a+b;breakcase 10:case 11:y=a-b;break;}
-
4、若已定义x和y为double型变量,则表达式x=1,y=x+3/2的值是()。
A.1
B.2
C.2.0
D.2.5