C语言实验——合法的C标识符

来源:互联网 发布:聚合数据 奖项 编辑:程序博客网 时间:2024/06/05 07:43

C语言实验——合法的C标识符

Time Limit: 1000MS Memory Limit: 65536KB

Problem Description

给出一个标识符,请你判断它是否是C语言合法的标识符。

Input

输入一个标识符,长度不超过100。

Output

判断是否合法,如果是输出YES,否则输出NO。

Example Input

123You

Example Output

NO



#include<stdio.h>

#include<string.h>
int main(void)
{
    char str[100];
    int i, n, t;


    gets(str);
    n = strlen(str);
    t = 1;
    if((str[0] == '_') || (str[0] >= 'A' && str[0] <= 'Z') || (str[0] >= 'a' && str[0] <= 'z'))
    {
        for(i = 1; i < n; i++)
      {
        if((str[i] == '_') || (str[i] >= '0' && str[i] <= '9') || (str[i] >= 'A' && str[i] <= 'Z') || (str[i] >= 'a' && str[i] <= 'z'))
        {
            t++;
        }
      }
      if(t == n)
      {
          printf("YES\n");
      }
      else
      {
          printf("NO\n");
      }
    }
    else
    {
        printf("NO\n");
    }
   return 0;
}
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 人肉叉烧包ii天诛地灭 雯雅婷人肉公厕第一话图片 误入人肉玩不起冷卉 雯雅婷人肉公厕 为什么吃人肉会得朊病毒 人肉是什么意思 八仙饭店人肉 墨香铜臭人肉事件 人肉厕便器林小慧1 公共便所人肉马桶 如何人肉一个人 怎么人肉一个人资料 怎么人肉一个人 怎么人肉别人 天下粮仓吃人肉 人肉是什么味道 人肉能不能吃 起死人肉白骨 人肉为什么不能吃 活杀女人吃人肉 人肉打桩机是什么 人肉什么味道 原野小年人肉 怎么能找到一个人 如何找到一个人 怎么找到一个人 下载搜索 查人网 肉人 人做肉 胄怎么读 仙道贵胄 天潢贵胄 天煌贵胄作品 胄怎么读音 胄读音 韩侂胄 贵胄 侂胄怎么读 仙道贵胄长歌小琴