通过代码:
#include <bits/stdc++.h> #define _yes_ { printf("yes"); return 0; } #define _no_ { printf("no" ); return 0; } using namespace std; char a[21]; bool isNum(char _s) { return _s >= '0' && _s <= '9'; } bool isChar(char _s) { return (_s >= 'a' && _s <= 'z') || (_s >= 'A' && _s <= 'Z') || _s == '_'; } int main() { scanf("%s",&a); if(isNum(a[0])) _no_; for(int i = 0; i < strlen(a); i ++) if(!isNum(a[i]) && !isChar(a[i])) _no_; _yes_; }
1134:合法C标识符查
最新推荐文章于 2024-03-03 09:01:52 发布