//首先特判掉第一个为数字的
//然后从第一个(a1)开始判断,锁定串长遍历,如果出现就Break,如果没有则继续。
//strcmp()函数。
#include<stdio.h>
#include<string.h>
char a[34][10]={"auto","break","case","char","const","continue","default","do","double","else","enum",
"extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static",
"struct","switch","typedef","union","unsigned","void","volatile","while"} ;
char num[34];
int main()
{int k;scanf("%d",&k);while(k--){int flag=1;scanf("%s",num);int n=strlen(num);for(int i=0;i<n;i++){if(num[0]>='0'&&num[0]<='9'){flag=0;break;}if(num[i]>='0'&&num[i]<='9'||num[i]>='a'&&num[i]<='z'||num[i]>='A'&&num[i]<='Z'||num[i]=='_'){continue;}else{flag=0;break;}}if(flag){if(n>=2&&n<=8){for(int i=0;i<32;i++){if(strcmp(num,a[i])==0){flag=0;break;}else continue;}}}if(flag==0) printf("No\n");else printf("Yes\n");}return 0;
}
详细解决方案
XTU OJ 1234 Legal Identifier
热度:71 发布时间:2023-12-04 21:32:19.0
相关解决方案
- No row with the given identifier exists解决方案
- 遇到的最为奇怪的有关问题:“type”并不包含“identifier”的定义
- OpenFileMapping提醒error C3861: 'OpenFileMapping' identifier not found
- CCS编译X264 ERROR string.h error:identifier "using" is undefined,该如何处理
- -Bad line 52 in /etc/environment ' not a valid identifier-解决方案
- -Bad line 52 in /etc/environment ' not a valid identifier-解决方法
- freemarker中 The only legal comparisons are between two . 有关问题解决
- freemarker中 The only legal comparisons are between two . 问题解决
- ORA-00904: "ENREMPINFO7_""FSTUDENT_CODE" invalid identifier
- 表关联修改外键错误:identifier of an instance of Object was altered from 1 to 7
- The given object has a null identifier: entity.Teacher有关问题
- expected identifier or "("该怎么解决
- OpenFileMapping提示error C3861: 'OpenFileMapping': identifier not found解决办法
- error: No resource identifier found for attribute 'paddingEnd' in packag解决思路
- error C2065: 'CEPROPSPEC' : undeclared identifier(EDB数据库使用有关问题)(急)
- error C2061: syntax error : identifier 'SHFILEINFOW',该怎么处理
- error C2061: syntax error : identifier 'IAuthenticate'(数据库),该怎么解决
- VHDL expecting an identifier,or"constant" or "file" or "signal" or "variable"该如何解决
- xcode7无证书真机调试 Error: An App ID with identifier "" is not avaliable. Please enter a different string
- error: No resource identifier found for attribute 'format24Hour' in package 'android'
- cuda原子性操作代码编译有关问题 error: identifier "atomicAdd" is undefined
- No resource identifier found for attribute 'orintation' in package 'android'如何解决
- No resource identifier found for attribute 'xlargeScreens' in package 'android'该怎么解决
- No resource identifier found for attribute 'xlargeScreens' in package 'android'解决办法
- PL/SQL Developer 中的另一个有关问题:ORA-12154: TNS:could not resolve the connect identifier
- Js onclick传递对象参数(传递一行数据时)错误:uncaught SyntaxError: Unexpected identifier
- hdu--1234 开门人和关门人(结构体+sort)
- frida Error TS2300: Duplicate identifier ‘WeakRef‘.
- AndroidStudio 报错 “No resource identifier found for attribute 'screenOrienation' in package 'android'
- hdu Legal or Not