精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 試編程實現,重排一個偶數長度的數值數組,即將其后半部分元素依次插入前半部分元素之間.例如,假設一個長度為8的數組,其元素記為0~7,則重排后的順序應為{ 0,4,1,5,2,6,3,7 }.

    試編程實現,重排一個偶數長度的數值數組,即將其后半部分元素依次插入前半部分元素之間.例如,假設一個長度為8的數組,其元素記為0~7,則重排后的順序應為{ 0,4,1,5,2,6,3,7 }.
    要求:定義常量N作為數組的長度,數組的元素由隨機數發(fā)生器產生,不超過50,可帶一位小數.
    編寫如下函數:
    void init_array( double * a,int n),功能:產生數組的每個元素.輸入:待填充的數組a,數組的長度n.輸出:無.
    void print_array( double * a,int n),功能:打印數組,元素之間以空格間隔.輸入:待打印的數組a,數組的長度n.輸出:無.
    void rearrange_array( double * a,int n),功能:重排數組的元素.輸入:待重排的數組a,數組的長度n,其中n必須為正偶數.輸出:無.
    并在以下主函數中調用上述函數,實現重排數組元素的功能.(若缺少某些需要的語句,可自行添加.)
    #include
    using namespace std;
    void main()
    {
    \x05const int N=24;
    \x05double a[N];
    \x05init_array( a,N);\x05 // 初始化數組
    \x05cout
    其他人氣:415 ℃時間:2020-07-07 22:53:05
    優(yōu)質解答
    //嘗試編寫了一下,貼出以供交流!#include #include#includeusing namespace std;#define N 24void init_array(double*a,int n){\x05//采用隨機賦值\x05 srand(time(NULL));\x05 int i=0;\x05 while(i...
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版