首页/ 题库 / [单选题]下列程序段的执行结果为 ______。 的答案

下列程序段的执行结果为 ______。 X=5 Y=-20 If Not X>0 Then X=Y-3 Else Y=X+3 Print X-Y; Y-X

单选题
2022-03-15 18:05
A、-3 3
B、5 -8
C、39875
D、25 -25
查看答案

正确答案
A

试题解析
解析:IF…Else语句  跟踪程序:在IP语句中,因为x=5>0,所以Not X>0为假,执行Else分支,即y=5+3=8  所以打印的结果应当为:  X-Y=5-8=-3  y-X=8-5=3。

标签:
相关题目
下面程序段的输出结果是 ______。 int X=20, y=20; cout<<x- -<<" , "<< - -y;
设int x,y,t;,执行语句t=10+(x=3,y=5,x-y);后t的值是__________。
若x = 5,y = 10,则x > y和x <= y的逻辑值分别为 ________和_______。
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
下列程序段的执行结果为 ______。 X=2 Y=1 If X * Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
下列程序段的执行结果为 ______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
有以下程序: void f(int y,int *x) { y=y+ *x; *x;=*x+y;} main() { int x=2,y=4; f(y,&x); - printf ("%d %d ",x,y); } 执行后的输出结果是 ______。
下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 E1se Y=-1 Printy-X>0
下面程序的输出是______。main(){int x=3 ,y=6,a=0;, while(x++!=(y=1)) { a+=1; if(y<x) break; } printf("x=%d, y=%d, a=%d , x, y, a);}
下面程序的输出是______。 mare() {int x=3 y=6,a=0; while(x++!=(y=1)) { a+=1; if(y<x)break; } printf("x=%d,y=%d,a=%d ",x,y,a); }
以下程序段的输出结果为______。 X=1 Y=4 Do Until Y>4 X=K*Y Y+Y+1 Loop Print X
以下程序段的输出结果为 ______。 X=1 Y=4 Do Until Y>4 X=X*Y Y=Y+1 Loop Print X
以下程序输出的结果为______。 x=1 y=4 Do Until y>4 x=x*y y=y + 1 Loop Print x
下面的程序片段y=-1;if(x!=0)if(x>0)y=1;else y=0;所表示的数学函数关系是_______。
下面程序的输出是______。 main() {int x=3,y=6,a=0; while(x++!=y-=1)) { a+=1; if(y<x)break; } printf("x=%d,a=%d ",x,y,A) ; }
下列程序段的执行结果为______。 For x=5 To 1 Step-1 For Y=1 To 6-x Print Tab(Y+5);"*"; Next Y Print Next x
下列程序段的执行结果为______。 For X=5 To 1 Step-1 For Y=1 To 6-x Print Tab(Y+5);"*" Next Y Print Next X
下列程序段执行以后,内存变量y的值是 ______。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
广告位招租WX:84302438

免费的网站请分享给朋友吧