【打卡day3】字符串类
例如统计字符个数,字符大小写转换
题目描述:输入一行字符串,计算A-Z大写字母出现的次数
思路:
1 定义一个整型数组,初始化为0,存储每个字母出现的次数,下标0对应字母A,
2,定义字符串变量str :string str;
3,遍历字符串且判断字符串的值str[i]是否 str[i]>='A'&&str[i]<='Z'
4,是大写字母--存到整型数组中:计算该字母对应的数组下标
index = str[i]-'A'
str[index]++;
5.输出结果:遍历数组
单词的首字母,若是小写字母,则转换成大写字母
注意:
1.多组输入
2.首字符处理
3.从第二个字符遍历,检查这个字符的前一个字符是否为空白符。若是,则是首字符,转换为大写。
4.输出