aini 发表于 2017-7-10 18:34:09

[华为]统计大写字母个数

  链接:https://www.nowcoder.com/questionTerminal/434414efe5ea48e5b06ebf2b35434a9c
来源:牛客网


  找出给定字符串中大写字符(即'A'-'Z')的个数
  接口说明
  原型:int CalcCapital(String str);
  返回值:int

输入描述:
  输入一个String数据
  




输出描述:
  输出string中大写字母的个数

输入例子:

add123#$%#%#O


输出例子:

1


#include <iostream>
#include <string>
using namespace std;
int main()
{   
string input;   
while(cin>>input)
{      
int res=0;      
for(int i=0;i<input.size();++i)
{            
if(input>='A'&&input<='Z')               
res++;      
}      
cout<<res<<endl;   
}
}
页: [1]
查看完整版本: [华为]统计大写字母个数