A1,2
B0,0
C0,2
D1,0
假设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
单选题查看答案