正在加载图片...
例将数组a中的个整数按相反顺序存放 Ch9_7.c void inv(int x[],int n) int t,i,j,m=(n-1)/2; m=4 for(i=0;i<=m;i++) {j=n-1-i; 567? =x[;[=xj];xj]=t, 24576011973 1T月 mainO) {inti,a[10]={3,7,9,11,0,6,7,5,4,2; inv(a,10); printf("The array has been reverted:n"); for(i=0;i<10;i++) 实参与形参均用数组 printf("%d,",alil); printf("\n");例 将数组a中的n个整数按相反顺序存放 i j 3 7 9 11 0 6 7 5 4 2 0 1 2 3 4 5 6 7 8 9 i i i i j j j j 2 4 5 7 6 0 11 9 7 3 实参与形参均用数组 void inv(int x[], int n) { int t,i,j,m=(n-1)/2; for(i=0;i<=m;i++) { j=n-1-i; t=x[i]; x[i]=x[j]; x[j]=t; } } main() { int i,a[10]={3,7,9,11,0,6,7,5,4,2}; inv(a,10); printf("The array has been reverted:\n"); for(i=0;i<10;i++) printf("%d,",a[i]); printf("\n"); } m=4
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有