1樓:網友
#include
void main()
int a[10],b[10],i,j,n=1,t;
for(i=0;i《彎扮兆10;i++)
scanf("%d",a+i);
b[0]=a[0];
for(i=1;i<10;i++)
把a陣列去掉重複的數字存放在埋租b陣列中。
for(j=0;jb[j])
t=b[j-1];
b[j-1]=b[j];
b[j]=t;
for(i=0;iprintf("缺鎮%3d",b[i]);
printf("");
2樓:網友
假設輸入輪逗後的資料存在data陣列中, 大小10個intfor(size_t i=0; i<10; i++)int temp = data[i];
for(size_t j=0; j<10; j++)if(temp >=data[j])
continue;
temp = data[j];
printf("%d ",temp);
我沒做塵測純桐禪試,你自己跑一下。
從鍵盤輸入10個int型數,去掉重複的將剩餘的由大到小排序輸出
3樓:網友
#include
using namespace std;
main()
coutfor(i=0;i<10;i++)
count++;
cout<<"重複資料個數有"for(i=0;i<10-count;i++)cout<<"排序後的資料為:"for(i=0;i<10-count;i++)cout《執行的乙個結果:
輸入:12 3 42 4 1 3 55 42 12 23重複資料個數有3個。
去掉重複後的資料為:
排序後的資料為:
從鍵盤上輸入10個int型整數,去掉重複的,將剩下的從小到大輸出
4樓:網友
十個數我寫了乙個選擇排序,在其達到順序時候只要滿足當前項不等於前一項就不是已輸出元素,應該不難懂。
#include
using namespace std;
int i,j,t,a[10];
int main()
coutif (a[i]!=a[i-1])
cout<<" " 從鍵盤上輸入10個int型數,去掉重複的,將其剩餘的由大到小排序 輸出。 5樓:我已經匿名了 1全部main函式中,第二個for和第三個for中的10換成n。因為比較次數是隨重複元素個數遞減地進行的。for(i=0;i 6樓:**夢幻 你最好把所有的for(i=...都改成for(int i=... 從鍵盤中輸入10個int型數,去掉重複的,講剩餘的由大到小排序輸出 不要太長的,排序法就好了 7樓:網友 int a[10]; int i = 0; int j = 0; for (;i<10;i++) int temp; for (j = i;j<10;j++) if (a[i]temp = a[i]; a[i] =a[j]; a[j] =temp; 選螞亂州陪模擇排序,簡悶蔽單點。 c++程式設計 從鍵盤上輸入10個整型數,去掉重複的,將其剩餘的由大到小順序輸出。要求編寫乙個求序函式。 8樓:網友 用連結串列實現,相同節點刪除就可以了。 純c 的,已經除錯過了,註釋也寫好了,直接可以執行 include using namespace std void compare int p1,int p2,int p3 定義一個比較函式,用來比較三個數的大小 if p2 p3 if p1 p2 p1指向最大的,p2指向次大的,p3指向最小的c... include int main cout system pause return 0 include int main cout 所有奇數的和為 return 0 include using namespace std void main for i 1 i 11 i cout 從鍵盤上輸入十個整... include include int main main else printf d c 應該是bai這樣,du如果使用檔案包含 zhi命令 include 可以更 dao簡單,不過我忘回了取絕對值答 和平方的方法了,c語言程式設計題編寫一個c程式,要求從鍵盤輸入兩個數,並依據提示輸入的數字,選擇...使用指標變數分別指向int變數,從鍵盤輸入變數的值,請利用指標變數將數按由大至小的順序
c從鍵盤輸入整數,求所有奇數的和
C語言的程式設計題,要求從鍵盤輸入兩個整數,輸出它們的平方差,怎