题目类型:[问答题,简答题] 编一个程序,输入一个代表身份证号码的字符串,判断字符串长度(18)是否正确,还要判断输入的每个字符是否为数字。否则要求重新输入。
网友回答
参考答案: stringa; boolq=true; Console.WriteLine("请输入你的身份证;"); a=Console.ReadLine(); for(intb=0;b<=a.Length-1;b++) { if(a[b]>=’0’&&a[b]<=’9’) { continue; } else q=false; } if(a.Length==18) { if(q==true) Console.WriteLine("输入正确"); elseif(q==false) Console.WriteLine("输入不合法,请重新输入"); } else Console.WriteLine("输入不合法,请重新输入");
试题难度:★★☆
参考解析: 暂无解析