【问题描述】在[0,9]范围生成n(n从键盘输入,10<n<100)个随机种子为824的随机整数。请你设计子函数对统计好的出现次数降序排序,并保存每个数及对应出现次数。
要求:
1、程序主函数给出部分随机数的书写格式,如下:
int main()
{
int a[N],n,i,b[10]={0},c[10]={0,1,2,3,4,5,6,7,8,9};
int seed=824;
srand(seed);
scanf("%d",&n);
for(i=0;i<n;i++)
{
a[i]=rand()%10;
b[a[i]]++;
printf("%d ",a[i]);
if((i+1)%10==0)
printf("\n");
}
//以下代码需要自己编写
//begin
/*调用子函数实现排序并输出*/
//end
return 0;
}
2、使用子函数:
void SortBub(int b[],int c[])//b是统计每个数字次数数组,c是保存0-9各数字的数组。
3、在子函数中实现排序、统计。
【输入形式】
从键盘输入数组的大小。