求助,这道题我错在哪儿了
  • 板块学术版
  • 楼主kanjiankeji
  • 当前回复13
  • 已保存回复13
  • 发布时间2021/1/19 21:12
  • 上次更新2023/11/5 04:39:20
查看原帖
求助,这道题我错在哪儿了
267639
kanjiankeji楼主2021/1/19 21:12
#include<bits/stdc++.h>
using namespace std;
int main()
{
	char a[1001];
	gets(a);
	for(int i=0;i<sizeof(a)-1;i++)
	{
	  	if(a[1]<48&&a[1]>57&&a[i]==95&&a[i]>65&&a[i]<=126)
	  	{
	  		cout<<"yes"<<endl;
	  		return 0;
		}
		else
		{
			cout<<"no"<<endl;
			return 0;
		}
	} 
 
  
}

4.合法 C 标识符 给定一个不包含空白符的字符串,请判断是否是C语言合法的标识符号(注:题目保证这些字符串一定不是C语言的保留字)。 C语言标识符要求:

  1. 非保留字;
  2. 只包含字母、数字及下划线(“_”)。
  3. 不以数字开头。 输入: 一行,包含一个字符串,字符串中不包含任何空白字符,且长度不大于20。 输出: 一行,如果它是C语言的合法标识符,则输出yes,否则输出no。 样例输入:
    RKPEGX9R;TWyYcp 样例输出: n
2021/1/19 21:12
加载中...