/*身份证号码是18位数字字符构成的字符串,输入一个身份证号码判断该号码拥有者的性别
- 提示:第17为数字字符奇数为男,偶数为女
*/
#include
#include
#include
#include
using namespace std;
void string2int(string s);
void main()
{
cout << “请输入你的身份证号码:” << endl;
string s, x;
cin >> s;
x = s.substr(16);
x = x.substr(0, 1);
string2int(x);
}
void string2int(string s)
{
int a;
string res = s;
stringstream ss;
ss << res;
ss >> a;
if (a % 2 == 0)
{
cout << “她是 gril”;
}
else
cout << “他是 boy”;
}