解题思路:
注意事项:
参考代码:
#include <iostream> #include <string> using namespace std; int main() { int n,i=0,j,b,c,d,f; string a; cin>>n; while(i<n) { cin>>a; b=c=d=f=0; for(j=0;j<a.length();j++) { if(a[j]>='A'&&a[j]<='Z') b=1; if(a[j]>='a'&&a[j]<='z') c=1; if(a[j]>='0'&&a[j]<='9') d=1; if(a[j]=='~'||a[j]=='!'||a[j]=='@'||a[j]=='#'||a[j]=='$'||a[j]=='%'||a[j]=='^') f=1; } if(b+c+d+f>=3) cout<<"YES"<<endl; else cout<<"NO"<<endl; i++; } }
0.0分
4 人评分
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:698 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:507 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1119 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1162 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:557 |
求圆的面积 (C语言代码)浏览:1670 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:529 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:608 |
出圈】指针malloc版浏览:355 |
永远的丰碑 (C语言代码)浏览:525 |