C语言 用指针实现倒序输出并赋值给另一个数组答:void main(){ int a[10] = {0,1,2,3,4,5,6,7,8,9};int *b;b = (int*)malloc(10*sizeof(int));for(int i=0; i<10; i++) { b[i] = a[9-i];} for(int j=0; j<10; j++) { printf("%d",b[j]);} free(b);} ...
...中n个整数按照逆序重新存放。要求实参使用数组名,形参使用指针变量...答:C可以这么写——include "stdio.h"#define N 10void fun(int *p,int n){//倒置函数int i,k;for(n--,i=0;i<n;i++,n--)k=p[i],p[i]=p[n],p[n]=k;}int main(int argc,char *argv[]){int array[N],i;for(i=0;i<N;printf("%d ",array[i++]=i+1));//给数组...