竞赛
考级
又发一次
KFCKUN
以上为个人习惯,其中的 可换成
钱某
//数组名称 长度 输入stdin (#include<cstdio>) fgets(s,1000,stdin); //读取空格 for(int i=0; i<strlen(s) && s[i]!='?'; i++) { //if else if else //字母 //数字 //其它 }
排队干饭
浅夏.山橘月
代码来啦!超级简单!轻松搞定!快来看看吧!<( ̄︶ ̄)↗[GO!]😎 原封不动AC率:保证100% 喜欢记得点赞欧! 哦!对了,最好关注一下哦~~😁
信奥--小潘 CPZT ACGO
四大Tian王
isalpha()表示是字母 isdigit()表示是数字
xerography
#include<bits/stdc++.h> using namespace std; int main(){ string n; int a = 0,b = 0,c = 0; getline(cin,n); for (int i = 0;n[i] != '?';i++){ if(n[i] >= 'a' && n[i] <= 'z'){ a++; } else if(n[i] >='0' && n[i] <='9'){ b++; } else{ c++; } } cout << "Letters=" << a << endl; cout << "Digits=" << b << endl; cout << "Others=" << c << endl; return 0; }
lsq
对方正在输入...
#include<bits/stdc++.h> using namespace std; int main(){ string s; int a=0,b=0,c=0; getline(cin,s); for(int i=0;i<s.size()-1;i++){ if(s[i]>='a' && s[i]<='z'){ a++; }else if(s[i]>='0' && s[i]<='9'){ b++; }else{ c++; } }
qwerty1596
复仇者_必胜啊
cos
YuQing1919
#include<string> #include<iostream> using namespace std; int main(){ int a1=0,aa=0,a0=0; string n; getline(cin,n); for(int i=0;i<= n.size()-1;i++){ if(n[i]>='a'&&n[i<='z']){ aa+=1; }else if(n[i] >='0'&&n[i] <='9'){ a1+=1; }else{ a0+=1; } } a0-=1; cout<<"Letters="<<aa<<endl; cout<<"Digits="<<a1<<endl; cout<<"Others="<<a0<<endl; return 0; }
Tt.intm
#include<iostream> using namespace std; int main(){ string a; int l=0,d=0,o=0; getline(cin,a); for(int i=0;i<a.size()-1;i++){ if(a[i]>='a' && a[i]<='z'){ l++; }else if(a[i]>='0' && a[i]<='9'){ d++; }else{ o++; } } cout<<"Letters="<<l<<endl<<"Digits="<<d<<endl<<"Others="<<o<<endl; return 0; }
某某某
李赛科
#include <bits/stdc++.h> using namespace std; int main(){ int a=0,b=0,c=0; string wc; getline(cin,wc); for(int i=0;i<wc.length()-1;i++){ if((wc[i]>=97 && wc[i]<=122) || (wc[i]>=65 && wc[i]<=90))a++; else if(wc[i]>=48 && wc[i]<=57)b++; else c++; } cout<<"Letters="<<a<<endl; cout<<"Digits="<<b<<endl; cout<<"Others="<<c<<endl; return 0; }
莲莲(思妍)