0
薛乘志
初级启示者
初级启示者
flag=1
getline(cin,a);
for(int i=0;i<a.size();i++){
if(!((a[i]>='0'&&a[i]<='9')||(a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')||(a[i]=='_'))) flag=0;
}
if(a[0]>='0'&&a[0]<='9') flag=0;
if(a[0]>='a'&&a[0]<='z') flag=0;
输出
(flag?"Yes":"No")
;
0
李泽屿
新手启示者
新手启示者
布尔 a
字符串 s
当 !(s[i]>='0'&&s[i]<='9'||s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z'||s[i]=='_')
a为假
跳出循环
当i是0
当!(s[i]>='A'&&s[i]<='Z'||s[i]=='_')
a为假
跳出循环
输出
0
0