现有数组a[10]={12,23,34,43,21,1,44,27,90,9};请将他们进行反序存放,并输出。
#includeint main() { int array[10] = { 12,23,34,43,21,1,44,27,90,9 }; int i,j,temp; printf("原来的顺序为:n"); for (i = 0; i < 10; i++) { printf("%4d", array[i]); } for (i = 0,j=9; i>0&&i <=5,j>=5&&j<10; i++,j--)//将每一轮最后一个与第一个交换位置 { temp = array[i]; array[i] = array[j]; array[j] = temp; } printf("n后来的顺序为:n"); for (i = 0; i < 10; i++) { printf("%4d", array[i]); } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)