hduoj 2017字符串统计

    xiaoxiao2021-03-25  72

    #include<iostream> #include<string> using namespace std; int main() { int n; string str; while(cin>>n) { while(n--) { cin>>str; int count=0; int len=str.length(); for(int i=0;i<len;i++) { if('0'<=str[i]&&str[i]<='9') count++; } cout<<count<<endl; } } return 0; }

    这是我第一次完全用c++的语法写的代码,之前都是用C语言的方式写的

    这个题实际上是处理字符串的问题

    c++处理字符串就比较方便加上头文件#include<string>

    string name;

    就可以用string的库函数处理 比如计算长度name.length()等

    这里还学到的是c++怎么代替C语言使用的while(scanf(....)!=EOF)即用while(cin>>.....)

    转载请注明原文地址: https://ju.6miu.com/read-40560.html

    最新回复(0)