if(x<y‖y<z)k=1;else k=0;
if(x<y)k=0;else if(y<z)k=1;
if(x<y)if(y<z)k=1;else k=0;
if(x<y && y<z)k=1;else k=0;
第1题:
设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y && + + z;
A.不定值
B.2
C.1
D.0
第2题:
现有语句:y=IIf(x>0,x Mod 3,0) 设x=10,则y的值是( )。
A.0
B.1
C.3
D.语句有错
第3题:
设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。
A.1
B.0
C.4
D.3
第4题:
与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是( )。
A.if(x>0)y=1; else if(x<0)y=1; else="" y="0;
B." x="">0)y=1; else if(x<0)y=-l; else="" y="0;"
C.y="-l" x="">O)y=1; else if(x=-0)y=0; else y=-l;
D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;
第5题:
与“y=(x>;0?1:x<;0?一1;0)”;的功能相同的if语句是( )。A.
B.
C.
D.
A.A
B.B
C.C
D.D
第6题:
与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是( )。
A.if(x>0)y=1; else if(x<0)y=1; else y=0;
B.if(x) if(x>0)y=1; else if(x<0)y=-l; else y=0;
C.y=-l if(x) if(x>O)y=1; else if(x=-0)y=0; else y=-l;
D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;
第7题:
与y=(x>0? 1:x<0? -1:0);的功能相同的if语句是
A.if(x>0)y=1 else if(x<0)y=-1; else y=O;
B.if(x) if(x>0)y=1; else if(x<0)y=-1;
C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;
D.y=0; if(x>=0) if(x>0)y=1; else y=-1;
第8题:
若有说明语句:int x=3,y=4,z=5;,则下面的表达式中,值为0的是______。
A.x&&y
B.x<=y
C.x||++y&&y-z
D.!(x<y&&!z||1)
第9题:
设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为( ) X=1; y=0; Z=2; y++&&++Z ||++ X;
A.2、l、3
B.2、0、3
C.2、l、3
D.2、1、2
第10题:
设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为
A.2
B.1
C.0
D.不定值
第11题:
以下4个选项,不能看作一条语句的是( )。
A){;}
B)int x=0,y=1,z=0;
C)if(!a);
D)if(b==0)m=1:n=2:
第12题:
以下if语句语法正确的是()
第13题:
设int x=10,y=3,z;,以下语句的输出结果是______。printf("%d\n",z=(x%y,x/y));
A.1
B.0
C.4
D.3
第14题:
若有定义“int x=10,y=3,z;”,则语句“cout<<(z=(x%y,x/y));”的输出结果是 _______。
A.1
B.0
C.4
D.3
第15题:
以下错误的if语句是:
A.if(x>y) z=x;
B.if(x==y) z=0;
C.if(x!=y) printf("%d",x) else printf("%d",y);
D.if(x
第16题:
设x,y,z均为整型变量,现有如下语句x=y=z=1;(++x||(++y&&++z));,则执行这个语句后y的值为A.2 B.1 C.0 D.不定值
第17题:
执行以下语句后的输出结果是______。int x=10,y=3,z;printf("%d\n",z=(x%y,x/y));
A.1
B.0
C.4
D.3
第18题:
有一段程序如下,请设计测试用例以满足语句覆盖要求。 void DoWork (int x,int y,int z) { int k=0,j=0; if ( (x>3)&&(z5) ) { j=x*y+10; } //语句块2 j=j%3; //语句块3 }
第19题:
与y=(x>0?1:x<0?-1:0):的功能相同的if语句是( )
A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else y=0;
B.if(x) if(x>0)y=1; else if(x<0)y=-1;
C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;
D.y=0; if(x>=0) if(x>0)y=1; else y=-1:
第20题:
设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( ) x=y=z=1;t=++x||++y&&++z;
A.不定值
B.2
C.l
D.0
第21题:
若有定义语句:int x=3,y=2,z=1;,表达式:2*=(x>y?++x:y+)的值是
A.4
B.0
C.1
D.3
第22题:
已有定义语句:int x=3,y=0,z=0;,则值为0的表达式是( )
A.x&&y
B.x||z
C.x| |z+2&&y-z
D.!((x<y)&&!z| |y)
第23题:
此题为判断题(对,错)。
第24题:
设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||++y&&++z;