當前位置:編程學習大全網 - 編程軟體 - c語言使用指針和用戶自定義函數來交換數組元素。

c語言使用指針和用戶自定義函數來交換數組元素。

# include & ltstdio.h & gt

#定義編號10

void Swap ( int *a,int *b,int n);

int main(void)

{

int *a,* b;

int num1[N],num 2[N];

for(a = num 1;a & ltnum 1+N;a++)

scanf ("%d ",a);

for(b = num 2;b & ltnum 2+N;b++)

scanf ("%d ",b);

a = num 1;//重定向到第壹個地址

b = num2//重定向到第壹個地址

Swap (a,b,N);

Printf ("* * * * * * * *交換後* * * * * * * * \ n ");

for(a = num 1;a & ltnum 1+N;a++)

printf ("%3d ",* a);

printf(" \ n ");

for(b = num 2;b & ltnum 2+N;b++)

printf ("%3d ",* b);

返回0;

}

void Swap (int *a,int *b,int n)

{

內部溫度;

int I;

for(I = 0;我& ltn;i++)

{

temp = *(a+I);

*(a+I)= *(b+I);

*(b+I)= temp;

}

}

  • 上一篇:2. 輸入年月日,求它是該年的第幾天。註:閏年的2月有29天,平年的2月有28天。(C語言編程題)
  • 下一篇:國內商品期貨代碼?
  • copyright 2024編程學習大全網