字符串中找第一个出现2次的英文字母C++如何实现

输入一个英文字符串,请找出第一个呈现两次的英文字母,如何用C++实现这一运算呢?小编与大师分享编程经验。

工具/原料

  • C++

方式/步骤

  1. 1

    首先,界说一个整型常量,节制输入的英文字母。

  2. 2

    界说三个整型变量,保留节制轮回的变量、数组的下标值,以及保留英文字母的数组。

  3. 3

    接着,界说一个字符串变量,保留输入的字符串。

  4. 4

    重置数组a的值,初始值为0。

  5. 5

    输入一个英文字符串,保留在变量str中。

  6. 6

    用for轮回,节制字符串的输入。

  7. 7

    计较单个字符所对应的整数,并统计该英文字母在字符串中呈现的次数。

  8. 8

    用for轮回节制字符串,输出第一个呈现2次的英文字母。

  9. 9

    将英文字母转换为数值,若是该英文字母呈现的次数为2次,则执行下方的语句。

  10. 10

    最后,输出第一个呈现2次的英文字母。

  11. 11

    运行法式,当输入一个字符串后,电脑就会统计每个字符呈现的次数,并输出第一个呈现2次的字母。

  • 发表于 2018-12-27 00:00
  • 阅读 ( 165 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论