蓝桥杯第一题

蓝桥杯第一题,第1张

#include 
using namespace std;
int c[26];
int main()
{
  string a;
  cin>>a;int max=0;
  int i;int b=97;char x;
  for(i=0;imax){
      max=c[i];
      x=i+97;
    }
  }
  cout<

C++ 代码。


若字母为小写

int a[i]-97 可以将a[i]转换为对应位置的数字(0-25)

char i+97 可以将 i 转换为对应位置的字母(a-z)

若字母为大写

将97改为65.。


原因: ASCII表的位置。


优点:迅速判断某个字母出现的次数

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/564242.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-03
下一篇 2022-04-03

发表评论

登录后才能评论

评论列表(0条)