HDU-2024c语言合法标识符
#include<stdio.h> #include<string.h> void main() {int n=0,i,j,k,s,x,y,z;char a[55];char b[33][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"};scanf("%d",&n);getchar();for(i=1;i<=n;i++){gets(a);s=strlen(a);x=y=z=1;if(a[0]=='_'||(a[0]>='A'&&a[0]<='Z')||(a[0]>='a'&&a[0]<='z')){x=0;for(j=0;j<32;j++)if(!strcmp(a,b[j]))z=0;for(j=1;j<s;j++){if(a[j]=='_'||(a[j]>='A'&&a[j]<='Z')||(a[j]>='a'&&a[j]<='z')||(a[j]>='0'&&a[j]<='9'))continue;else y=0;}}// printf("%d%d%d",x,y,z); if(x==0&&y==1&&z==1)printf("yes\n");else printf("no\n");} }
转载于:https://www.cnblogs.com/xiaxiaosheng/archive/2013/04/14/3020529.html
HDU-2024c语言合法标识符相关推荐
- c语言判断字符串合法标识符,HDU 2024 C语言合法标识符(以及一些关于输入和ctype.h的内容)...
C语言合法标识符 输入一个字符串,判断其是否是C的合法标识符. Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串 ...
- HDU2024 C语言合法标识符
C语言合法标识符 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total S ...
- HDOJ2024C语言合法标识符
C语言合法标识符 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total S ...
- 在c语言中合法标识符的第一个字符必须是,c语言合法标识符判断规则是什么?...
规则是:1.标识符的第一个字符必须是字母(a~z或A~Z)或下划线(_):2.后面跟的字符是由任意字母.下划线(_).数字组成:3.标识符中的大小写字母是有区别的,代表不同含义:4.标识符不能是关键字 ...
- c语言合法自定义标识符_c语言合法标识符的要求是什么
c语言合法标识符的要求是:标识符只能由字母(A~Z, a~z).数字(0~9)和下划线(_)组成,并且第一个字符必须是字母或下划线,不能是数字. 标识符 定义变量时,我们使用了诸如 a.abc.mn1 ...
- HDU2024 C语言合法标识符【文本处理】
C语言合法标识符 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Subm ...
- HDU2024 C语言合法标识符【入门】
C语言合法标识符 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total S ...
- c语言合法标识符号大全,C语言合法标识符
C语言合法标识符 输入一个字符串,判断其是否是C的合法标识符. Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串 ...
- HDU - 2024 C语言合法标识符
Description 输入一个字符串,判断其是否是C的合法标识符. Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的 ...
- c语言oj合法标识符,YTUOJ-C语言合法标识符
Description 输入一个字符串,判断其是否是C的合法标识符. Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的 ...
最新文章
- React Native学习(七)—— FlatList实现横向滑动列表效果
- unix改变shell显示颜色
- CMake基础 第2节 分离编译
- PHP判断是否有Get参数的方法
- 关于dlg和pro的问题
- WWDC2017 笔记 - Cocoa Touch 中的新特性
- C/C++ 交换两个数,不使用第三个变量, 函数模板来实现
- Oracle 各种语法(一)
- 华为带动涨价?二季度中国市场智能手机均价涨了13%
- jq使用教程02_安装的问题
- 沙市一中2021年高考成绩查询时间,2021年荆州高考状元是谁分数多少分,历年荆州高考状元名单...
- python数据结构教程_python入门基础教程随笔1-python数据结构-列表
- NTOJ-14-会场安排问题(贪心算法)
- 美标AWG与国标MM线径、电流换算对照表
- 小黄鸡 php,小黄鸡simsimi接口
- Rsutdio安装REmap包出现错误及解决办法
- STM32F4寄存器初始化系列:GPIO
- 开发框架——横版格斗——动作游戏教程
- 网络营销与传统营销的区别及优缺点
- Java实现SHA1加密
热门文章
- Pandas-层次化索引
- 基础知识(十三)dlib python人脸检测 特征点定位
- windows下安装TensorFlow(CPU版)
- tensorflow 特征预处理总结
- 转载一个pythonA*实现
- 关于文件整理的一些心得
- 堆栈在DNA计算机中的应用,堆栈和二叉树数据结构在DNA计算机中的设计与实现
- 显卡风扇不转电脑黑屏_隔壁妹子电脑坏了怎么办,简单易懂电脑维修方法与技巧收藏备用...
- java类型之间的转换_JAVA基本数据类型及之间的转换
- 基于Tkinter和百度Aip的人体关键点检测