单选题

已知X=1,Y=2,T=0经程序段X=T:T=Y:Y=T赋值后X,Y值分别为()。

A1,2

B0,0

C0,2

D1,0

正确答案

来源:www.examk.com

答案解析

相似试题
  • 假设x,y的值都是0,执行下列程序段的结果是()。dowhile.t.x=x+1y=y+xifx>=5exitendifenddo?y

    单选题查看答案

  • 有以下程序段,其输出结果是()int x=3;while((--x)==0){Console.Write("{0}/t",x-=2);}

    单选题查看答案

  • 有以下程序 void f(int v,int w) { int t; t=v; v=w; w=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d,%d/n",x,y,z); }执行后输出结果是()

    单选题查看答案

  • 在多处理机中,两个程序段的变量x和y之间,为了交换数据,程序段1中有x=y,程序段2中有y=x,则这两个程序段可以顺序串行和交换串行,也可以并行执行,不必采取专门的同步措施。

    判断题查看答案

  • 考虑下面的函数: int min(int x,int y){return xint max(int x,int y){return x>y?x:y;} 对于下面的代码: t=0; for(i=max(x,y);i>=min(x,y);i--) t+=i; 假设x=1,y=100,则可以得到函数调用的次数为()

    单选题查看答案

  • 阅读以下程序段,分析该程序段实现什么功能?已知 X、Y是无符号数。

    简答题查看答案

  • 假定w、x、y、z、m均为int型变量;有如下程序段: w=1;x=2;y=3;z=4; m=(w

    单选题查看答案

  • 有如下程序main0{floatx=2.0,y;if(x<;0.0)y=0.0;elseif(x<;10.0)y=1.0/x;elsey=1.0;printf(";";%f/n";";,y);}该程序的输出结果是()

    单选题查看答案

  • 执行以下程序后,y的值是() main( ) { int a[]={2,4,6,8,10}; int y=1,x,*p; p=&a[1]; for(x=0;x

    单选题查看答案