单项选择题有以下程序struct S{int n;int a[20];};void f(int * a,int n){int i;for(i=0;i<n-1;i++)a[i]+=i;} main(){int i;struct S S={10,{2,3,1,6 , 8,7,5,4, 10,9}};f(s.a,s.n);for(i=0;i<s.n;i++)printf( %d, ,s.a[i]);}程序运行后的输出结果是【 】。
单项选择题有以下程序main(){int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i:0;ia[k][i]){t=a[j][i];a[j][i]=a[k][i];a[k][i]=t;}/*按列排序*/for(i=O;i<4;i++) printf( %d, ,a[i][i]);程序运行后的输出结果是【 】。