以下符合语法要求的语句为( )。A)if(x>y);B)if(x=y)&&(x! =0)x+=y;C)if(x! =y)scanf(\%d\,&x);elsescanf(\%d\,&y);D)if(x
相似题目
-
当50≤X≤200时,则给变量Y赋值为1000的正确的if判定语句是()
-
设有如下变量:int i=8,k,a,b;unsigned long w=5;double x=3.0,y=5.0;则以下符合C语言语法的表达式是( )。
-
若有宏定义:#define MOD(x,y) x%y则执行以下语句后的输出为( ) 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\n”,z++);
-
已知int x=10,y=20,z=30;则执行以下语句后x、y、z的值是( )if(x>y)z=x;x=y;y=z;
-
若有以下定义:#define MOD(x,y) x%y则执行以下语句后的输出为 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\\n”,z++);
-
以下程序的运行结果是( )#includeint main(){int a=-5,b=1,c=1;int x=0,y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0)y=x-y;}else if(c>0)y=x-y;elsez=y;printf(\%d,%d,%d\,x,y,z);return 0;}
-
已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是()。if(x>y)z=x;x=y;y=z;
-
若x,y是int型变量,则执行以下语句后,x的值是( )。 for(y=1,x=1;y<=50;y++) { if(x>=10) break; if(x%2==1) { x+=5; continue; } x=x-3; }
-
if语句的语法格式可描述为: 格式1:if(<条件>)<语句>或if(<条件>)<语句1>else <语句2> 关于上面的语法格式,下列表述中错误的是:
-
若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是()。
-
与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
-
已知 int x=10,y=20,z=30;以下语句执行后x,y,z的值是() if(x>y) z=x;x=y;y=z;
-
已知有if-else语句如下,则与该if-else语句等价的条件表达式是()。 if(x > y) a = 3; else a = 5;
-
已知int x=10,y=20,z=30;以下语句if(x>y)z=x;x=y;y=z;执行后x,y,z的值是()
-
针对程序段:IF(X大于10)AND(Y小于20)THEN W=W/A,对于(X,Y)的取值,以下()组测试用例能够满足判定覆盖的要求
-
设有int x,y;以下语句判断x和y是否相等,if();正确的说法是该语句
-
与“y=(x>0?1:x<0?1:0)”;的功能相同的if 语句是()。A.if(x>0)y=1; else if(x<0)y=1;
-
与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是()。A.if(x>0)y=1; else if(x<0)y=
-
可以替代条件语句“if(x>y)m=x;else m=y;”的语句是()
-
以下不能正确求出分段函数(X>0时,Y=1;X=0时,Y=0;X<0时,y=-1)值的语句段是 。 [a] y="0" [b] if (x>=0) THEN IF (X>=0) THEN IF(X>0) THEN IF (X>0) THEN Y=1 Y=1 ELSE ELSE Y=0 Y=-1 ENDIF ENDIF ELSE ENDIF Y=-1 ENDIF
-
已知x=10,y=20,z=30;以下语句执行后x,y,z的值是()。 if x < y: z=x x=y y=z
-
已知int x=10, y=20, z=30; 以下语句执行后,x, y, z的值是() if (x>y) z=x; x=y; y=z;
-
以下if语句语法正确的是()。
-
2、已知 int x=30,y=50,z=80;以下语句执行后变量x、y、z的值分别为() if (x<y||x>z){ z=x; x=y; y=z; }