本文主要是介绍Day24 第11站 出发 c++!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1> 思维导图
2> 提示并输入一个字符串,统计该字符串中字母个数、数字个数、空格个数、其他字符的个数
string s1;cout << "请输入一个字符串" << endl;getline(cin,s1);int len = s1.length();char buf[128]="";strcpy(buf,s1.data());int i=0;int a=0;int b=0;int c=0;int d=0;while(len--){if((buf[i]>=65&&buf[i]<=90)||(buf[i]>=97&&buf[i]<=122)){a++;}else if(buf[i]>=48&&buf[i]<=57){b++;}else if(buf[i]==32){c++;}else{d++;}i++;}cout<<"字符串中字母有"<<a<<"个"<<"数字有"<<b<<"个"<<"空格有"<<c<<"个"<<"其他有"<<d<<"个"<<endl;
这篇关于Day24 第11站 出发 c++!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!