将不多于10个的正整数输入到数组a[ ]中,以-1作为结束符, 要求数组的值...答:根据你的C语言程序改写的逆序输出数组元素的C语言程序如下,你看看吧 include <stdio.h>int main(){ int a[10],n=0,i=0,t; scanf("%d",&a[n]); while(a[n]!=-1) scanf("%d",&a[++n]); //把0和n-1交换,1和n-2交换,以此类推,直到中间的数组元素交换,完成数组逆序排列 for...
C语言,输入十个数,逆序输出(数组实现)答:include<stdio.h> define N 10 int main(){ int a[N]={0,1,2,3,4,5,6,7,8,9};int i,t;printf("原始数组是:\n");for(i=0;i<N;i++)printf("%d ",a[i]);for(i=0;i<N/2;i++){ t=a[i];a[i]=a[N-1-i];a[N-1-i]=t;} printf("\n排序后的数组:\n")...
c语言数组逆序输出指针变量描述 编写一个程序,读入一组整数(不超过20个...答:include <stdio.h>void sweep(int *a,int *b);void reverse(int *a,int n);int main(void) {int a[20],i,n,t;for(i=0;scanf("%d",&t)&&t&&i<20;i++){a[i]=t;}n=i;reverse(a,n);for(i=0;i<n;++i){printf("%d\n",a[i]);}return 0;}void sweep(int *a,int...