c语言怎么判断是不是标识符,C语言判断输入是否为C语言标识符(示例代码)
生活随笔
收集整理的這篇文章主要介紹了
c语言怎么判断是不是标识符,C语言判断输入是否为C语言标识符(示例代码)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#include
#define N 21
void isLegal(char *p)
{
if (*p >= ‘0‘&&*p <= ‘9‘)
{
printf("illegal\n");
return;
}
else
while (*++p)
if (!(*p >= ‘a(chǎn)‘&&*p <= ‘z‘ || *p >= ‘A‘&&*p <= ‘Z‘ || *p >= ‘0‘&&*p <= ‘9‘ || *p == ‘_‘))
{
printf("illegal\n");
return;
}
printf("legal\n");
}
int main()
{
char s[N], *p = s;
int i;
for (i = 0;getchar()==‘ ‘; i++)#
{ ?#
s[i]=getchar(); ?? #
} #
isLegal(s);
return 0;
}
/*??其中#標(biāo)識的代碼可以簡化為?gets(s); */
總結(jié)
以上是生活随笔為你收集整理的c语言怎么判断是不是标识符,C语言判断输入是否为C语言标识符(示例代码)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开通唯品花的条件
- 下一篇: 生源地贷款的钱是打到支付宝吗