OJ 2026: C语言实验——合法的C标识符
来源:互联网 发布:win7 64位注册表优化 编辑:程序博客网 时间:2024/06/03 21:05
问题及代码
Description
给出一个标识符,请你判断它是否是C语言合法的标识符。
Input
输入一个标识符。
Output
判断是否合法,如果是输出YES,否则输出NO。
Sample Input
123You
Sample Output
NO
/*烟台大学计算机学院 2016 作者: 马春澎 完成日期:2016年12月27日 */#include <stdio.h>#include <stdlib.h>#include<string.h>int main(){ int i,t=0,m; char a[80]; gets(a); m=strlen(a); for(i=0; i<m; i++) { if((a[0]=='_')||(a[0]>='a'&&a[0]<='z')||(a[0]>='A'&&a[0]<='Z')) { if((a[i]=='_')||(a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')||(a[i]>='0'&&a[i]<='9')) t++; } } if(t==m) printf("YES"); else printf("NO"); return 0;}运算结果
知识点总结
字符串以及条件语句的应用
学习心得
要注意必须每一个字符都符合才可以,刚开始吧t==1时就输出YES,结果就错了。
0 0
- OJ 2026: C语言实验——合法的C标识符
- C语言实验——合法的C标识符 (sdut oj)
- C语言实验——合法的C标识符
- C语言实验——合法的C标识符
- C语言实验——合法的C标识符
- SDUT-1205 C语言实验——合法的C标识符
- C语言合法标识符 (sdut oj)
- 2024——C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- c语言合法标识符
- C语言合法标识符
- C语言合法标识符
- C语言合法标识符
- mac 更新windows 10 出现的一些问题的修复
- 十大数据可视化文章
- nginx 将请求全部指向到一个页面
- 周金涛 2016:为资源而战
- linux上编辑文件
- OJ 2026: C语言实验——合法的C标识符
- mysql定时任务 每隔10分钟删除一次数据库里无用的数据
- 虚拟机软件Parallels Desktop和VMware Fusion哪个好
- mongodb重命名方法
- ZCMU—1610
- 正则表达式-整理
- jquery常用操作说明
- Android中的RecycleView
- HTML添加图片