python输入一个字符串、计算其中小写字符的个数_利用键盘录入,输入一个字符串,统计该字符串中各个字符的数量,并输出(c/c++实现)...

本文介绍了两种C/C++方法统计输入字符串中每个字符出现的次数,包括直接遍历和针对英文大小写字母的匹配。通过示例代码展示了如何实现并输出结果。
摘要由CSDN通过智能技术生成

title: 输入一串字符串统计字符个数 localimage: image1 urlname: staticstringnum categories: summarytags: [writen, exam]

date: 2019-9-24 17:05:00

摘要

题目:

1.利用键盘录入,输入一个字符串,统计该字符串中各个字符的数量,并输出。[x] Edit By Porter, 积水成渊,蛟龙生焉。

上篇文章的代码实现是python的实现方式,接下来我将进行C/C++的方式进行实现

方法一(c/c++)

直接统计英文字符,大写和小写包括数字符号等

思路:1、将输入的字符串按照

2、分别对不一样的字符在整个输入字符列表中进行遍历

3、查找这些字母中重复字母的个数。#include #include /* * 输入字符串数组不超过20个字符的输入 shurustr * 存储不同字符串的一个命名数组 chayimingm * 按照对应位置存储的差异字符对应的数目的字符数组 chayinum * 均为20个字符空间大小 * * 算法,使用统计差异字符的符号,并存储到命名数组 chayimingm * 通过差异命名数组 chayimingm 中的元素,来轮询 输入字符串 shurustr 中的字符 * * */#define N 26char shurustr[N]={"\0"};//输入字符串的存储变量char chayimingm[N]={"\0"},chayinum[N]={0}; //输出字符串的变量存储区void tongji(char *p){ for(;*p!="\0";p++) { for(int

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值