⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 10_20.cpp

📁 C++语言程序设计案例教程,郑莉编的书
💻 CPP
字号:
#include <iostream>
#include <cctype>
#include <algorithm>
#include <vector>
using namespace std;
int main ()
{   char cList[10] = {'Z', 'a', 'Z', 'B', 'Z','c', 'D', 'e', 'F', 'Z'}; 
    vector<char> charList(cList, cList + 10); 
    cout<<"charList: ";    
    copy(charList.begin(), charList.end(), ostream_iterator< char > ( cout, " " ));  
    int NumZs = count(charList.begin(), charList.end(),'Z');   //使用通用算法count
    cout<<"\nNumber of Z\'s in charList:"<<NumZs<<endl;     
    int NumUpper = count_if(charList.begin(),charList.end(), isupper); 
                                                            //使用通用算法count_if
    cout<<"Number of uppercase letters in charList: "<<NumUpper<<endl; 
    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -