Problem H: 怎么使用类和对象03

Problem H: 怎么使用类和对象03

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 313  Solved: 109
[Submit] [Status] [Web Board] [Creator:]

Description

试定义一一个类STR, 实现判断-一个字符串是否为合法的C++标识符。C++的标识符只能由数字、字

 母和下划线构成,且首字符不能为数字字符。要求如下:

 (1)私有数据成员

 ●string s;待判断的字符串。

 ●int yn;存储判断结果。

 (2)公有成员函数

 ●STR(string t):构造函数,初始化私有的数据成员。.

 ●int alph(char c):判断字符c是否为英文字母。

 ●int num(char c):判断字符c是否为数字字符。

 ●void fun():通过调用alph()和num()函数判断字符串是否合法

 ●voidprint():按输出示例的格式输出数据成员

 (3)在主函数中对该数进行测试,在主函数中定义对象,键入字符串,通过对象调用成员函数fun()判断是否合法,并输出结果





Input

待判字符串

Output

字符串以及判断结果

Sample Input

6abc

Sample Output

6abc  不是一个合法的标识符

[Submit][Status]