合法C标识符(1.7章)
发布时间
阅读量:
阅读量
06:合法 C 标识符
总时间限制: 1000ms 内存限制: 65536kB
描述
提供一个不含有空格字符的字符串,判断其是否符合C语言中合法标识符的标准(注意:题目已确保这些字符串不会是C语言中的保留字)。
关于C语言标识符的规定如下:
-
不得为保留字;
-
所包含的字符只能是字母、数字以及下划线(“_”);
-
首字符不能为数字。
输入
输入一行,其中包含一个字符串,该字符串不含任何空格字符,且长度不超过20个字符。
输出
输出一行内容,若该字符串符合C语言中合法标识符的要求,则显示yes,否则显示no。
样例输入
RKPEGX9R;TWyYcp
样例输出
no
#include<iostream>
#include<string.h>
using namespace std;
//http://noi.openjudge.cn/ch0107/06/
//机智的运用return 0这个,不错
//判断挺多的,但是不难
int len,flag2=0;
char a[30];
int main(){
cin>>a;
len=strlen(a);
if(isdigit(a
全部评论 (0)
还没有任何评论哟~
