c 程式設計,設計最多可存放10整數的類,要求將資料從小到大排列存放在類中的陣列中

2021-08-09 10:16:54 字數 2606 閱讀 9092

1樓:巨潤利

#include

#include

using namespace std;

class myint

void del(int n)

void inst(int n)

int i = 0;

while (n > num[i] && i < cnt)++i;

for (int j = cnt; j > i;--j)num[i] = n;

++cnt;

}int getcount()

bool isempty()

bool isfull()

void desplay()

private:

int cnt;

int num[10];

};int main()

ms.desplay();

return 0;}

2樓:我家小私兒

so easy  等一會兒給你做

#include

using namespace std;

class array;

array::array()

sorting();}}

void array::sorting()}}}void array::insert(int a)else{

int dele=array[position-1];

for(int i=position-1;i

設計一個c++程式,將鍵盤輸入的10個整數從小到大的順序排列(冒泡法),要求排序功能用自定義函式實現。

3樓:匿名使用者

#include

void sort(int a,int n) //氣泡排序法}}void main()

sort(s,10); //呼叫排序函式for(int j=0;j<10;j++)}

4樓:匿名使用者

# include

# include

# define maxsize 20

# define max_length 100typedef int redtype;

typedef struct //define structure sqlist

sqlist;

<個程式可以輸入100個以內的資料進行氣泡排序。

編一個c++程式,用同一個函式名對n個資料進行從小到大排序。用過載函式實現。主要是程式!!

5樓:匿名使用者

#include

using namespace std;

int main()

;float b[5]=;

long int  c[5]=;

void sort(int );

void sort(float );

void sort(long );

sort(a);

sort(b);

sort(c);

return 0;

}void sort(int a)

cout<<"the sorted numbers :"

拓展資料:

c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。c++擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而c++就適應的問題規模而論,大小由之。

c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式設計語言的問題描述能力。

在c++中,類是支援資料封裝的工具,物件則是資料封裝的實現。c++通過建立使用者定義類支援資料封裝和資料隱藏。

在物件導向的程式設計中,將資料和對該資料進行合法操作的函式封裝在一起作為一個類的定義。物件被說明為具有一個給定類的變數。每個給定類的物件包含這個類所規定的若干私有成員、公有成員及保護成員。

完好定義的類一旦建立,就可看成完全封裝的實體,可以作為一個整體單元使用。類的實際內部工作隱藏起來,使用完好定義的類的使用者不需要知道類是如何工作的,只要知道如何使用它即可。

6樓:落葉追秋風不動

就是迴圈比較,第一個數和其他n_1個數分別比較,如果大於就交換位置,否則不動。這樣迴圈比較。

7樓:魘夢

這個建議使用函式模版來做,例如:

#include

using namespace std;

template//t可以用其他字母代替

t paixu(t*a,int n) //排序函式需要兩個引數,陣列的首地址和元素個數

其實最簡單的解決方法是用sort函式,只需#include就可以了,預設升序排序。

sort(陣列首地址即陣列名,首地址+陣列長度,排序方式)如果不寫最後的引數則預設升序排列,以上面的程式為例,可以這樣寫:

sort(a,a+n); //前面不要忘記標頭檔案

這個方法很簡單的

用switch語句程式設計設計簡單的計算器程式,要求根據使用者從鍵盤輸入的表示式

include includemain printf doyouwanttocontinue y nory n fflush stdin 這是清掉之前的回車鍵用的 while toupper getchar y 你的底這樣好這個應該沒有問題了吧。include include int main el...

如何用VB編制圍棋,Vb程式設計設計一個圍棋棋盤

圍棋可不好編,特別是附帶ai的話,演算法如果沒有借鑑,自創的話任務量很大,且不一定成功,我沒這方面實踐經驗,但對於你的思路可以給你以下建議 1,第一條,是不可行的,建議你用gdi繪圖來繪製棋盤,這樣可以判斷座標,方便落子 2,棋子同樣採用動態繪圖,填充黑白兩色,落子與清除會很簡單,只要在滑鼠點選事件...

C語言程序設計,C語言程式設計

目的 輸入10個整數存入陣列,刪除其中的最大值。include int main int num 10 int temp 0 printf 請輸入10個數 回車鍵結束 n for int i 0 i 10 i scanf d num i for int i 0 i 10 i printf d num...