华为机试 统计大写字母个数(简单)

统计大写字母个数

http://www.nowcoder.com/questionTerminal/434414efe5ea48e5b06ebf2b35434a9c

题目描述
找出给定字符串中大写字符(即'A'-'Z')的个数。

输入描述:

本题含有多组样例输入
对于每组样例,输入一行,代表待统计的字符串

输出描述:

对于每组样例,输出一个整数,代表字符串中大写字母的个数

for循环判断每个字母是否在'A'-'Z'范围内

#include<iostream>
using namespace std;
int main(){
    string s;
    while(getline(cin,s)){
        int count=0;
        for(int i=0;i<s.size();i++)
        {
            if(s[i]>='A'&&s[i]<='Z')
                count++;
        }
        cout<<count<<endl;
    }
    return 0;     
}

知识点:对于多组样例的题,while(getline(cin,s)){...}

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
1 收藏 评论
分享

全站热榜

正在热议