首页 > 学院 > 开发设计 > 正文

华为机试 计算字符个数

2019-11-08 00:39:35
字体:
来源:转载
供稿:网友

来源:牛客网 计算字符个数

题目描述

写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。

输入描述:

输入一个有字母和数字以及空格组成的字符串,和一个字符。

输出描述:

输出输入字符串中含有该字符的个数。

输入例子:

ABCDEF A

输出例子:

1

参考代码

#include <iostream>#include <string.h>using namespace std;char str[2000];char ch;int main(){ cin.getline(str,2000); cin>>ch; if ('A'<=ch && ch<='Z') ch=ch-'A'+'a'; int ans=0; for (int i=0;str[i];i++){ if ('A'<=str[i] && str[i]<='Z') str[i]=str[i]-'A'+'a'; } for (int i=0;str[i];i++){ if (str[i]==ch) ans++; } cout<<ans<<endl; return 0;}
上一篇:C语言基础部分

下一篇:定位资源

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表