#include <stdio.h>
int main () {
int n,i,j;
int max=0;
int count=0;
int maxcount=0;
int num[1000];
printf("请输入一个正整数:");
scanf("%d",&n);
if(n>=1&&n<=1000)
{
printf("请输入元素:");
for(i=0;i<n;i++)
{
scanf("%d",&num[i]);
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if(num[i]==num[j])
{
count++; //统计i出现的次数count
}
}
if(count>maxcount) //将i出现的次数与最大次数统计
{
maxcount=count;
max=num[i];
}
elseif(count==maxcount) //如果与最大次数相等,选择值大的那个
{
if(num[i]>max)
{
max = num[i];
}
}
count=0;
}
printf("出现次数最多的数是%d,次数为%d",max,maxcount);
}
}