c++编程求解3、任意输入10个
#include
#define MAX 11
/*输入MAX-1个整型数字,找出不同数字的个数,并且给出出现次数最多的数字。 */
int *sel_sort(int n , int *a,int seq)/*选择排序 seq:0为由小到大,1为由大到小*/
{
int i=0,j=0 ,min=0,tmp;
for(i=0 ; ia[min])
min=j;
}
}
tmp=a[i];
a[i]=a[min];
a[min]=tmp;
}
return a;
}
int main()
{
int tmp,num,max,i=0,j=0,*p,**q;
int a[MAX]={0},b...全部
#include
#define MAX 11
/*输入MAX-1个整型数字,找出不同数字的个数,并且给出出现次数最多的数字。
*/
int *sel_sort(int n , int *a,int seq)/*选择排序 seq:0为由小到大,1为由大到小*/
{
int i=0,j=0 ,min=0,tmp;
for(i=0 ; ia[min])
min=j;
}
}
tmp=a[i];
a[i]=a[min];
a[min]=tmp;
}
return a;
}
int main()
{
int tmp,num,max,i=0,j=0,*p,**q;
int a[MAX]={0},b[2][MAX]={0};
printf("Please input:\n");
for(i=0;ib[1][max])
max=j;
}
tmp=b[1][i];
b[1][i]=b[1][max];
b[1][max]=tmp;
tmp=b[0][i];
b[0][i]=b[0][max];
b[0][max]=tmp;
}
/*完成二维数组排序*/
printf("\nnum=%d\n",num);
printf("NUM[0]=%d cnt=%d\n",b[0][0],b[1][0]);
for(i=1;i收起