单选题:有如下程序,执行后输出结果是()。
有如下程序,执行后输出结果是()。 @[D](2)
```
void f(int x , int y)
{
int t;
if(x { t=x; x=y; y=t; }
}
int main()
{
int a=4,b=3,c=5;
f(a,b);
f(a,c);
f(b,c);
printf("%d,%d,%d\n",a,b,c);
return 0;
}
```
A. 3,4,5
B. 5,3,4
C. 5,4,3
D. 4,3,5
A.3,4,5
B.5,3,4
C.5,4,3
D.4,3,5
答案:D
```
void f(int x , int y)
{
int t;
if(x
}
int main()
{
int a=4,b=3,c=5;
f(a,b);
f(a,c);
f(b,c);
printf("%d,%d,%d\n",a,b,c);
return 0;
}
```
A. 3,4,5
B. 5,3,4
C. 5,4,3
D. 4,3,5
A.3,4,5
B.5,3,4
C.5,4,3
D.4,3,5
答案:D