问题 单项选择题

有以下程序:
void swap1(int c0[],int c1[])
int t;
t=c0[0]; c0[0]=c1[0]; c1[0]=t;

void swap2(int *c0,int *c1)
int t;
t=*c0; *c0=*c1; *c1=t:

void main()
int a[2]=3,5),b[2]=3,5;
swap1(a,a-1); swap2(&b[0],&b[1]);
printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]);

程序运行后输出的结果是( )。

A.5 5 3 3
B.5 3 3 5
C.3 5 3 5
D.5 3 5 3

答案

参考答案:A

单项选择题 A3/A4型题
单项选择题