試編程實現,重排一個偶數長度的數值數組,即將其后半部分元素依次插入前半部分元素之間.例如,假設一個長度為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
要求:定義常量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...
我來回答
類似推薦
- 用JAVA編寫程序:輸入20個整數存入數組中,輸出其中的偶數及偶數之和
- 函數f(x)=sinx-cosx^2的最小值是?
- 英語翻譯
- I took my grandpa to the hospital this morning,_____ I missed the first class.
- So crazy
- 方差是各個數據與平均數之差的平方的平均數
- 函數y=f(x)與它反函數y=f^-1(x)怎么讀?
- These are photos of my families.Look at them 改錯
- 所有的奇數都是質數,所有的偶數都是合數,{這句話對還是錯?} 說出理由
- 如圖,OA、OB表示兩條相交的公路,點M、N是兩個工廠,現在要在∠AOB內建立一個貨物中轉站P,使中轉站到公路OA、OB的距離相等,并且到工廠M、N的距離也相等,用尺規(guī)作出貨物中轉站P的位置.
- 空氣在零下幾度會變成液體
- 不定副詞和不定介詞是什么意思?
猜你喜歡
- 1平面與平面重合,是否屬于平行一類?那重合的兩直線,也屬于平行一類的嗎?
- 2非洲每年因饑餓死亡的人數及現在饑餓人口數量拜托各位了 3Q
- 3decide to do sth.還=什么
- 4(7/8)o you think of london?B:5.____london is one of the liveliest cities
- 5啤酒可以托運嗎
- 6邊長為2√6的等邊三角形的中心到一邊的距離為?
- 7please give your hand to help me
- 8已知2的X次方等于3的Y次方等于6的Z次方不等等于1,證明X分之一加Y分之一等于Z分之一.
- 9幫我做做?
- 10機械分析天平TG628A的使用說明書
- 11in winter ,we wear warm coats to protect our bodies_.
- 12( )was most importance to her ,she told me,was her family it this what as