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

時間 2021-08-11 17:49:46

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;

void bubblesort(sqlist &l)cout<個程式可以輸入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); //前面不要忘記標頭檔案

這個方法很簡單的

C 物件導向程式設計設計電視機類

class ctv ctv protected int m nno 20 商品編號char m stype 20 商品型號char m sproduc 20 生產廠家int m nsize 大小 int m nquality 質量bool m bon 開 關狀態static int m nnocou...

程式設計設計簡單的計算器程式,程式設計設計一個簡單的計算器程式

這種運算比較麻煩,不過4種運算子號優先順序相同應該簡單寫,我這裡有個演算法,能進行簡單的四則運算,delphi的,供參考 function math evaluate s0 string extended function evaluate s0 string extended forward pr...

微控制器程式設計,設計電子秒錶,用共陽數碼管,60秒清零

p0段選 p2.0個位位選,p2.1十位位選 共陽數碼管 16m晶振。strt equ p2.5 stp equ p2.6 clrr equ p2.7 org 00h ajmp main org 0bh ajmp t0int org 30h main mov r0,20 mov tmod,01h m...