以下程序段可以实现X、Y变量值交换的是()。
A.Y=X : X=Y
B.Z=X : Y=Z : X=Y
C.Z=X : X=Y : Y=Z
D.Z=X : W=Y : Y=Z : X=Y
A.Y=X : X=Y
B.Z=X : Y=Z : X=Y
C.Z=X : X=Y : Y=Z
D.Z=X : W=Y : Y=Z : X=Y
第1题
下列程序段以函数swap()调用的形式实现两个变量值的互换,请填空完善程序。
swap(int*m,int*n)
{
inttemp;
temp-_____;
_____;
*n_____;
}
main()
{intxy;
scanf(“%d,%d”,&x,&y);
swap(_____);
printf(%d,%d",x,y);
}
第3题
A.for (y=20; y<=height; y+=a) { for (x=20; x<=width; x+=a) { if (x>=180&&x<220) { continue; } circle(x, y, d); } }
B.for (y=20; y<=height; y+=a) { for (x=20; x<=width; x+=a) { if (x>=180&&x<220) { break; } circle(x, y, d); } }
C.for (x=20; x<=width; x+=a) { for (y=20; y<=height; y+=a) { if (x>=180&&x<220) { continue; } circle(x, y, d); } }
D.for (x=20; x<=width; x+=a) { for (y=20; y<=height; y+=a) { if (x>=180&&x<220) { break; } circle(x, y, d); } }
第5题
A.36
B.16
C.20
D.18
第8题
A.输出格式描述符的域宽不够,不能输出
B.输出为21.88e+01
C.输出为2.19e+002
D.输出为-2.18e2