本文主要是介绍【华为机试题C/C++】 HJ2 计算某字符出现次数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
描述
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)
数据范围:
1≤n≤1000
输入描述:
第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。
输出描述:
输出输入字符串中含有该字符的个数。(不区分大小写字母)
题解:
这题是考察字符串的使用
可以定义字符串保存输入,然后获取需要对比的字符。
遍历字符串,因为大写字母的ASCII值和小写字母的ASKII值的差是-32,作为比较条件参与判断。
计数统计,打印到屏幕即可
C语言
#include <stdio.h>
#include <string.h
这篇关于【华为机试题C/C++】 HJ2 计算某字符出现次数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!