2 条题解
-
0
Guest
-
1
//C语言规定,标识符只能由字母(A~Z, a~z)、数字(0~9)和下划线(_)组成,并且第一个字符必须是字母或下划线,不能是数字。return 0结束整个程序。 #include<bits/stdc++.h>
using namespace std;
char s[10000];
int main()
{
cin>>s; if(s[0]>='0'&&s[0]<='9') { cout<<"no"; return 0;} for(int i=0;i<strlen(s);i++) if((s[i]>='0'&&s[i]<='9')||(s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z')||s[i]=='_') continue; else {cout<<"no"; return 0;} cout<<"yes"<<endl; return 0;
}
-
0
#include<bits/stdc++.h> using namespace std; char a[10010]; int main() { int ans=0; cin>>a; int len=strlen(a); if(a[0]>='0'&&a[0]<='9') cout<<"no"; else{ for(int i=1;i<len;i++) { if((a[i]>='0'&&a[i]<='9')||(a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')||a[i]=='_') ans++; continue; } if(ans==len-1) cout<<"yes"; if(ans!=len-1) cout<<"no"; } return 0; }
- 1
信息
- ID
- 163
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 66
- 已通过
- 10
- 上传者