C++数组元素 排序 去重
来源:互联网 发布:宣传单排版软件 编辑:程序博客网 时间:2024/06/05 07:53
说明 注释都写在程序中了
/**************************************************************************///程序:排序去重数组中数字 //作者:执剑天涯 //日期:2016-10-16 //环境:msvc2012 //功能:排序去重十个数字 //思想:面向对象//输入:十个任意的整数//输出:排序去重后的数字/**************************************************************************/#include "stdafx.h"#include <iostream>using namespace std;int _tmain(int argc, _TCHAR* argv[]){int array_0[10],array_1[10]; //待输入的数组 排序去重后的数组int temp; //中间变量int num = 0; //数组去重后剩余数字个数cout<<"请依次输入10个数字"<<endl;for(int i=0;i<10;i++){cin>>temp;array_0[i] = temp;}temp=0; //中间变量清零for(int j=0;j<10;j++) //排序数组{for(int i=10;j<i;i--){if(array_0[i] > array_0[i-1]){temp = array_0[i];array_0[i] = array_0[i-1];array_0[i-1] = temp;}}}temp = 0; //中间变量清零array_1[0] = array_0[0]; //数组去重复数字for(int i=1,j=0;i<10;i++){if(array_1[num] != array_0[i]){array_1[num+1] = array_0[i];num++;}}for(int i=0;i<num+1;i++) //输出去重排序好的数字{cout<<"排序去重后数字:"<<array_1[i]<<endl;}return 0;}
0 0
- C++数组元素 排序 去重
- 数组元素去重
- 数组元素去重
- 数组排序去重
- 数组中的元素排序和去重总结
- JS数组元素去重
- js数组元素去重
- matlab 数组元素去重
- js数组元素去重
- vecor元素排序去重
- C:去重并排序(数组)flag
- 数组排序去重算法
- 数组去重与排序
- js数组排序去重
- 快速排序+数组去重
- 蓝桥杯 数组排序去重
- 数组排序及去重
- 数组合并+数组去重+数组排序
- visible:hidden与display:none的区别
- 导航JavaScript
- centos6.8安装jdk1.7
- Javascript > 菜鸟新人的一点小整理&积累
- js获取select标签选中的值
- C++数组元素 排序 去重
- 【数据结构导论之树和二叉树总结篇】
- C++ 根据二分查找的函数
- 求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。
- Mysql必知必会(笔记)【插入数据,更新和删除数据,创建和操纵表,视图】
- glide的基本使用
- Linux环境下的Shell使用进阶(二)
- 自考总结
- Lightoj1000【简单A+B】