C# 急急急急急急急急急急急急急急急急急急急急

验证15位身份证号码并判断身份证评价的性别。身份证号码全部由数字组成,且末位数为奇数表示性别为男,偶数表示性别为女。一个字符ch为数字的条件是:ch>=’0’&&ch<=... 验证15位身份证号码并判断身份证评价的性别。身份证号码全部由数字组成,且末位数为奇数表示性别为男,偶数表示性别为女。一个字符ch为数字的条件是:ch>=’0’&&ch<=’9’.
2、在程序主方法中定义变量:
定义整型变量i;
定义string 类型变量s_ident;
定义char类型变量ch,设置初始值为空白字符。
3、使用条件和循环语句验证身份证号码,并判断性别:
从控制台输出一行文本“请输入15位身份证号码:”;
由控制台读入一行文本,并赋值给字符串变量s_ident;
若s_ident的长度不为15,输出“号码格式不正确”,结束程序;
以i为循环变量,使用for循环语句由左至右依次将字符串中的每个字符赋值给变量ch,若存在非数字字符,则输出“号码格式不正确”,结束程序;
若s_ident的最后一位字符能够被2整除,输出“性别为女”,否则输出“性别为男”;
输出文本“按回车键结束”,读取回车键后结束程序。
展开
 我来答
你妹_伤不起
2013-03-14 · TA获得超过295个赞
知道小有建树答主
回答量:498
采纳率:100%
帮助的人:267万
展开全部
这不是都跟你说完了
更多追问追答
追问
怎么做啊
追答
int i;
string s_ident;
char ch='';
Console.WriteLine("请输入15位身份证号码:");
s_ident = Console.ReadLine();
if(s_ident.length0||ch<9)
{
if(s_ident[14]%2==0)
{
Console.WriteLine("性别为女");

}
else
{
Console.WriteLine("性别为男");

}

}
else
{
Console.WriteLine("号码格式不正确");

}

}

}

纯手工文本编辑器码的 不一定能通过
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式