main()中的fun(k,5)储存的k,5传给 int a[],int na[]=k[],n=5然后看for(i=1;i<n/2;i++) {t=a;a=a[n-1-i];a[n-1-i]=t;}i=1时,t=a[1]=2;a[1]=a[3]=4;a[3]=t=2;i=2时,t=a[2]=3;a[2]=a[2]=3;a[2]=t=3;i=3时,t=a[3]=2;a[3]=a[1]=4;a[1]=t=2;所以得a[1]=2.a[2]=3,a[3]=4;再把这些传回main()中输出k[2]=3,k[3]=2,k[4]=5,k[5]=6,k[6]=7,k[7]=8= =好像乱了,不过答案是D不知道k[4]怎么得1参考资料:如果您的回答是从其他地方引用,请表明出处
已赞过已踩过< |