hdu 2024 C语言合法标识符
2014-07-14 23:13
295 查看
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2024
题目大意:c语言的合法标识符由字母、下划线、数字这三个方面组成,但开头必须是字母或下划线。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。
题目大意:c语言的合法标识符由字母、下划线、数字这三个方面组成,但开头必须是字母或下划线。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。
#include <stdio.h> int main (void) { int n,i,m,t,j; char a[64],c; scanf("%d%c",&n,&c); while (n--) { t=0; gets(a); //getchar(); if ((a[0]<='Z'&&a[0]>='A')||(a[0]>='a'&&a[0]<='z')||a[0]=='_') { for(j=1; a[j]!='\0'; j++) { if(!((a[j]<='z'&&a[j]>='a')||(a[j]<='Z'&&a[j]>='A')||(a[j]>='0'&&a[j]<='9')||a[j]=='_')) {t=1;break;} } if(t==0) printf("yes\n"); else printf("no\n"); } else printf("no\n"); } return 0; }
相关文章推荐
- HDU 2024 - C语言合法标识符
- HDU 2024 C语言合法标识符
- HDU 2024 -- C语言合法标识符
- HDU——2024 —— C语言合法标识符
- Hdu 2024 C语言合法标识符
- HDU_2024 C语言合法标识符
- HDU 2024 C语言合法标识符
- hdu 2024 C语言合法标识符(ctype.h 库函数)(备战LQB)
- hdu_2024_C语言合法标识符
- hdu 2024 C语言合法标识符
- HDU_2024 C语言合法标识符
- hdu 2024 C语言合法标识符
- HDU-2024c语言合法标识符
- [hdu 2024] C语言合法标识符
- 【早起一水】 HDU 2024 C语言合法标识符
- HDU_ACM-2024 C语言合法标识符
- hdu 2024 C语言合法标识符
- HDU_2024——判断字符串是否是c语言合法标识符
- hdu 2024 c语言合法标识符
- HDU_2024C语言合法标识符