华为机试—输出大写字母

来源:互联网 发布:windows 系统调试模式 编辑:程序博客网 时间:2024/04/29 06:27

题目:输出大写字母

输入一个字符串,输出其中的大写字母

 

输入 2, sdARSFGfg

输出 ARSFG


#include <iostream>#include <string>  using namespace std;    void filter(string str)  {       int i,len;      len=str.length();     for(i=0;i<len;i++)      {   if(str[i]>=65 && str[i]<=90)printf("%c",str[i]);            } printf("\n");}    int main()  {      char s[100];      while (getchar()!='\n'){        gets (s);   filter(s);}    return 0;  }  

测试结果,可能不周全,欢迎查漏补缺



0 0
原创粉丝点击