#include<iostream>
#include<cctype>
#include<string>
using namespace std;
int main()
{
int n, length;
string line;
char t;
bool con, res;
while(cin >> n)
{
getline(cin, line);
while(n--)
{
getline(cin, line);
length = line.size();
res = con = true;
if(!(isalpha(line[0])))
if(line[0] != '_')
con = res = false;
for(int i = 1; i < length && con; i++)
if(!(isalnum(line[i])))
if(!(isdigit(line[i])))
if(line[i] != '_')
con = res = false;
if(res)
cout << "yes" << endl;
else
cout << "no" << endl;
}
}
return 0;
}
HDU 2024
最新推荐文章于 2020-09-15 22:21:57 发布
本文介绍了一个使用C++编写的简单程序,该程序能够检查输入的变量名是否符合C++语言规范。主要检查首字符是否为字母或下划线,以及后续字符是否为字母、数字或下划线。
273

被折叠的 条评论
为什么被折叠?



