int ch[256]={0},max,i;scanf("%s",str);while ( *p ) { ch[(*p)]++; p++; } max=0; for ( i=1;i<256;i++ ) if ( ch[max]<ch[i] ) max=i;printf("出现次数最多的字符是:");for ( i=0;i<256;i++ ) if ( ch[i]==ch[max]) printf("%c ",i); //适...
方法一:主要思路:先拆分成数组,对数组进行排序,转为字符串,使用正则将字母一致的分到一起 组成一个新数组,对数组排序将长度最长的排到数组的第一个位置 方法二:对象 循环字符串