用C语言将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4...答:include<stdio.h> int main(){ int a[20]={1,0},i,n,j;printf("请输入数组元素的个数:");scanf("%d",&n);printf("请输入数组元素:\n");for(i=0;i<n;i++)scanf("%d",&a);for(i=0;i<n/2;i++)a=a[n-1-i];printf("逆序存放后的数组:\n");for(i=0;i<n;i++...
依次将数字1,3,5,7……17,19存入数组,并逆序输出数组?答:include<stdio.h> void printArray(int arr[],int len){ for(int i = 0;i<len;i++){ printf("%d ",arr[i]);} printf("\n");} int main(){ int arr[10]={1,3,5,7,9,11,13,15,17,19};int temp;printf("交换前:\n");printArray(arr,10);for(int start=0,end = 9;...