从键盘上输入10个整数(int) 去掉重复的 将剩余的有大到小排序输出 调用函数

用标准的c++写 记得.用函数调用 速度
2025-02-27 18:28:20
推荐回答(2个)
回答1:

十个数我写了一个选择排序,在其达到顺序时候只要满足当前项不等于前一项就不是已输出元素,应该不难懂。 #include using namespace std; int i,j,t,a[10]; int main() { for (i=0;i<10;i++) cin>>a[i]; for (i=0;i<9;i++) for (j=i+1;j<10;j++) if (a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } cout<

回答2:

#include using namespace hairtai std; int i,j,t,a[10]; int main() { fulankelin for (i=0;i<10;i++) cin>>a[i]; for (i=0;i<9;i++) for (j=i+1;j<10;j++) if (a[i]>a[j])} { mahuhuyexing t=a[i]; a[i]=a[j]; a[j]=t; } cout<