标签:接下来 ffffff text new 输出 个数 hit scan 打印
#include<stdio.h> int main() { int n,m,i,j,s,p,k; int a[30]; p=1;k=1; scanf("%d",&n); scanf("%d",&a[0]); for(i=1;i<n;i++) { scanf("%d",&a[i]); if(a[i]==a[i-1])//对两个挨着的数比较,,只要相等就K就加1; { k++; } if(a[i]!=a[i-1])只要不相等 K 就变回原来值。 { k=1; } if(k>p) { p=k;//为了得到最多数的次数; } } printf("%d\n",p); for(i=0;i<n;i++) { m=0; for(j=0;j<n;j++) { if(a[i]==a[j])//从第一个与所有的比较,只要相等就让M加一 { m++; } } if(m==p) { printf("%d\n",a[i]);//直到M等于最大次数P,输出 并且跳出循环。 break; } } getchar();getchar();getchar();getchar();getchar(); }
标签:接下来 ffffff text new 输出 个数 hit scan 打印
原文地址:http://www.cnblogs.com/zhangjiaqi123/p/6180679.html