用C一維陣列將相同資料刪除只剩並輸出處理過後的資料

2021-03-03 20:27:34 字數 1059 閱讀 5118

1樓:郝在益

用stl吧。現將資料排序,然後刪除連續的重複值就可以了。

容器:vector

排序:sort()

刪除連續的重複值:unique()

c++ 陣列刪除所有相同的數只剩一個 85

2樓:匿名使用者

#include

#include

using namespace std;

int del(int *,int);

void main()

{//輸入陣列

int n,count,i;

cout<<"輸入一位陣列元素總數:";

cin>>n;

int *a = new int[n]; //動態分配記憶體

3樓:

c++ remove erase;

將一個一維整型陣列中相同的元素刪除到只保留一個,然後按由大到小的順序輸出,用c++編寫程式,求大神

4樓:

#include

#include

using namespace std;

int n=20;

main()

;int i;

for(j=0;j數,置0或者其他符號數字都行{for(i=j+1;i遇0輸出

{if(a[j]==0)

break;

cout<<" "<路明瞭,希望喜歡。

5樓:匿名使用者

#include "stdio.h"

//輸入一組整數,以非數字符號結束

int inputdata(int a,int i)//去除重複,產生新陣列

int only1(int a,int n){int i,j,k;

for(i=0;i

6樓:匿名使用者

#include

using namespace std;

void main()

c語言用一維陣列存放整數,c語言 用一維陣列存放一個整數

估計題目你沒有看懂啊,程式其實不難,用字串來做更簡單void jian char a,char b,char c ab為減數,c為結果,你也可以abc為全域性陣列 b1 100 c1 100 賦值0防干擾int i,j,flag int la,lb,lc la strlen a lb strlen ...

C怎麼建立3維陣列啊C怎麼建立一個3維陣列啊

第一種 傳統三維陣列 矩形 定義 例項化 int array new int 5,5,5 使用 array i,j,k a a array i,j,k 第二種 交錯陣列 非矩形 定義 int array null 建立第一維 array new int 5 第二維 array 0 new int 6...

C語言關於一維陣列的應用問題,一個C語言關於一維陣列的應用問題。

include int main i,s for i 0 i 20 i count 9 count 10 注意100 10 10for i 0 i 10 i return 0 note your choice is c ide include stdio.h void main m 0 for i ...