#P05009. 合法C标识符
合法C标识符
题目背景
C语言标识符要求:
- 非保留字(int、if、while、for等);
- 只包含大小写字母、数字及下划线(
_
); - 不以数字开头。
题目描述
给定 个不包含空格的字符串,请判断每个字符串是否是C语言合法的标识符(保证这些字符串不是C语言的保留字)。
输入格式
第 行是一个正整数 ;
紧接着有 行,每行是一个不包含空格的字符串,只会出现英文字符。
输出格式
行。是对每个字符串的判断结果,如果字符串是C语言合法的标识符号,输出 yes
,否则输出 no
。
输入输出样例
3
_abc
a1
123b
yes
yes
no
说明/提示
👀️ 对于的数据,,每行字符串长度不超过 。