hdu2024 C语言合法标识符(C语言)
来源:互联网 发布:网络教育和函授 编辑:程序博客网 时间:2024/05/22 09:58
Problem Description
输入一个字符串,判断其是否是C的合法标识符。
Input
输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。
Output
对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。
Sample Input
312ajffi8x_aff ai_2
Sample Output
noyesno
Author
lcy
Source
C语言程序设计练习(四)
C语言AC代码
#include<stdio.h>#include<string.h>int main(){ int i,n,s,t; char a[1000]; scanf("%d",&n); getchar(); while(n--) { gets(a); s=strlen(a); t=0; if(a[0]>='0'&&a[0]<='9') printf("no\n"); else { for(i=0;i<s;i++) if(a[i]>='0'&&a[i]<='9'||a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z'||a[i]=='_') t++; if(t==s) printf("yes\n"); else printf("no\n"); } } return 0;}
阅读全文
0 0
- hdu2024 C语言合法标识符
- hdu2024 C语言合法标识符
- HDU2024 C语言合法标识符
- HDU2024 C语言合法标识符
- HDU2024 C语言合法标识符
- C语言合法标识符 HDU2024
- HDU2024 C语言合法标识符
- hdu2024(c语言合法标识符)
- HDU2024(C语言合法标识符)
- hdu2024 C语言合法标识符(C语言)
- hdu2024 C语言合法标识符(正则表达式)
- (解题报告)HDU2024---C语言合法标识符
- 杭电ACM--HDU2024 c语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- 不错的Spark在线教程
- android解析json
- struct结构体的大小
- NYOJ1023 还是回文(区间DP,详细)
- Spark 算子Java操作示例。
- hdu2024 C语言合法标识符(C语言)
- JAVA面试题----最长DNA序列--java实现
- (转)“在证券行业,技术不重要,不要过分强调!”
- BUAA OJ 722 Gzh之表达式求值
- java常见问题
- python+scrapy+mysql爬取故事网站
- caffe中将jpg数据转化为lmdb格式的文件
- 《新概念英语(新版)辅导丛书:新概念英语国际音标与语音语调教练》 --- 纰漏百出
- Excel 技巧百例:快速变换两列的值