1 条题解
-
0
#include<stdio.h> #include<string.h> #define N 1000 char s[N]; int main() { scanf("%s",s); int n=strlen(s),flag=1;//计算输入字符串长度,并初始化一个标志变量flag为1 for(int i=0; i<n; i++) { char c=s[i]; if(i==0&&c>='0'&&c<='9') { flag=0; break;//字符是一个数字且位于字符串开头,将标志设为0并跳出循环 } if(!(c>='A'&&c<='Z'||c>='a'&&c<='z'||c>='0'&&c<='9'||c=='_')) { flag=0; break; } } printf("%s\n",flag?"yes":"no"); return 0; }
- 1
信息
- ID
- 152
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 5
- 标签
- 递交数
- 64
- 已通过
- 27
- 上传者