當前位置:編程學習大全網 - 電腦編程 - c語言怎樣交換兩個數組 用swap函數

c語言怎樣交換兩個數組 用swap函數

void swap_array(int *pa,int *pb);

main(){

int x[]={0,1,2,3,4};

int y[]={5,6,7,8,9};

swap_array(x,y);

int i;

for(i=0;i<5;i++)

printf("%d",x[i]);

printf("\r\n",x[i]);

for(i=0;i<5;i++)

printf("%d",y[i]);

scanf("%d",&i);

}

void swap_array(int *pa,int *pb){

int n;

n= sizeof(pa);

int c;

int i;

for(i=0;i<=n;i++){

c=*pa;

*pa=*pb;

*pb=c;

++pa;

++pb;}

}

  • 上一篇:pascal問題~警察抓a,b,c,d四名嫌疑犯,其中有壹人是小.四人中三人說的是真話,壹人說的是假話。編程找出他
  • 下一篇:關於javascript的壹個問題,js有面向對象性嗎
  • copyright 2024編程學習大全網