利用下列程式碼完成指定練習

/* 指定練習
  void ACopy(int A[], int B[], int n) ;       //將A的內容複製到B, n為陣列大小
  void AiCopy(int A[], int B[], int n) ;      //將A的內容反向複製到B, n為陣列大小
  
  void delArray(int A[], int b, int n);       //將A的A[b]刪除,並在A[n-1]填入-9999
  void addArray(int A[],int b, int bd,int n); //將A的A[b]插入bd
 
  int max(int A[], int n) 回傳A的最大值 
  int min(int A[], int n) 回傳A的最小值 
  float avg(int A[], int n) 回傳A的平均數 
  void inverse(int A[], int B[], int n); //將A反轉至於B 

  void i_sort(int A[], int n) // 將A由小至大排序 
  void d_sort(int A[], int n) // 將A由大至小排序 
  float midian_center(int A[], int n) // 將A排序後回傳中位數,
     例如 (1) A={1,2,3,4,5} 則回傳 3 
     例如 (2) A={1,2,3,4,5,6} 則回傳 3.5 (3+4)/2 

*/

//程式碼

#include <stdio.h>
#include <stdlib.h>
#define size 20


int GiveValue(int A[], int n)
{    
    for(int i=0;i<n;i++) A[i]=rand();
    return 1;

int PrintValue(int A[], int n)
{
    for(int i=0;i<n;i++) printf("Array[%3d] =% d\n",i,A[i]);
    return 1;

int main(){
int A[size];
GiveValue(A,size);
PrintValue(A,size);
system("pause");
return 1;
}
 

arrow
arrow

    tatar 發表在 痞客邦 留言(0) 人氣()