您的位置:首页 > 其它

hdu 2024 水题

2015-03-09 08:57 274 查看
就是isalpha这个判断是否为英文字母的函数拼错了orz 其他都很水

#include<cstdio>
#include<cstring>
#include<cctype>
char s[110];
int main ()
{
	int n;
	scanf("%d",&n);
	getchar();
	while(n--)
	{
		int flag = 0;
		gets(s);
		for(int i = 0;i < strlen(s);i++)
		{
			if(i == 0 && isdigit(s[i]))
			{
				flag = 1;
				break;
			}
			if(!isdigit(s[i]) && !isalpha(s[i]) && s[i] != '_')
			{
				flag = 1;
				break;
			}
		}
		if(flag) printf("no\n");
		else printf("yes\n");
	}
	return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: