您的位置:首页 > 编程语言 > C语言/C++

hdu2024C语言合法标识符

2015-07-05 09:05 671 查看
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
#include<string.h>
#include<limits>
using namespace std;

int main()
{
//freopen("in.txt","r",stdin);
int n;
char a[60];
cin>>n;
getchar();
while(n--)
{
gets(a);
int flag=0;
for(int i=0;i<strlen(a);i++)
{
if(a[i]=='_' || (a[i]>='0' && a[i]<='9') || (a[i]>='A' && a[i]<='Z') || (a[i]>='a' && a[i]<='z') )
{
if(i==0 && (a[i]>='0' && a[i]<='9'))
{
flag=1;
break;
}
continue;
}
else
{
flag=1;
break;
}
}
if(flag)
cout<<"no"<<endl;
else
cout<<"yes"<<endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: