下面给定的程序中,函数fun的功能是:逆置数组元素中的值。例如:若a所指的数组中的数据为:1,2,3,4,5,6,7,8,9,则逆置后一次为9,8,7,6,5,4,3,2,10 #include void fun(int ar],int n

admin2016-12-25  58

问题 下面给定的程序中,函数fun的功能是:逆置数组元素中的值。例如:若a所指的数组中的数据为:1,2,3,4,5,6,7,8,9,则逆置后一次为9,8,7,6,5,4,3,2,10
    #include
    void fun(int ar],int n)
    { int i,t;
    for(i=0;i<________;i++)/*第一空*/
    {  t=a
    ai]=a[n—1一________];    /*第二空*/
    ________=t;    /*第三空*/
          }
    }
    main()
    {int b[9]={1,2,3,4,5,6,7,8,9},i;
    prlintf("\n原始数据:\n");
    for(i=0;i<9;i++)
    printf("%4d",b);
    pnintf("\n”);
    fun( b,9);
    pnintf( "\n倒置后的数据:");
    for(i=0;i<9;i++)
    printf("%4d",b);
    }

选项

答案n/2 i a[n -1 -1]

解析
转载请注明原文地址:https://kaotiyun.com/show/GVAx777K
0

最新回复(0)