- 142
- 0
- 约4万字
- 约 50页
- 2018-07-10 发布于浙江
- 举报
PAGE PAGE 17题目JAVA程序课程设计任务一 手机号码检测器(一)设计任务与目标任务:手机号码是由11位数字构成,用户在输入手机号码时经常混乱输入若干位数字或字母,要求你编写一个程序检测用户所输入的手机号码是否符合规则。要求目标:检测所输入的手机号码是否是11位检测每一位是否都为数字。 分析论证:本题目要求对用户输入的手机号码进行检测,判断输入的正确性。曾经有做过类似字符比较的题目,可以借鉴。将字符的比较运用进来,把用户的输入字符和正确的进行比较。但是必须满足多次输入和错误提醒。同时还可以添加提示错误的位置和错误字符是什么。程序正确运行时可以满足以上功能,基本可以达到题目要求了。(二)方案设计与论证为了满足多次输入的要求,将提示和输入的操作放在一个循环体中,我采用了do_whiele()循环。每次输入结束后提示是否继续输入。在循环中逐步对输入的号码位数和字符类型进行检测。位数可以分超出和不足,并均给出错误提示。如果位数满足要求后对手机号码类型进行检测。一般手机号在0~9之间,所以不满足的字符将报错。通过将输入的整个字符串调用charAt(int i)方法对字符串逐位比较。本程序的特点在于可以满足了多次输入和错误字符的显示(内容和位置)。在程序的调试过程中,有过多次输入正确的号码也会报错(还会报错0位错误),这是因为记录错误位子的变量放在错误条件下并且未在循环体中初始
您可能关注的文档
- 2018年电大-工程地质-小抄.doc
- 2018年机关事业单位工勤技能岗位等级考核试题-内含183道判断题.docx
- 2018年学习10九大新党章党课讲稿.doc
- 2018年新-苏教版-五年级数学上册知识点总结.docx
- 2018年最新电大-商法-整理版小抄.doc
- 2018年最新-行政组织学-小抄完整版-电大小抄.doc
- 2018年最新人教版小学四年级下册1-8单元作文内容及范文.doc
- 2018年最新整理-混凝土工程-质量检测员试题库.doc
- c语言期末考试题库-精编.doc
- GB26860-2016-电业安全工作规程:发电厂和变电站电气部分.doc
- 2026年电厂运行安规题库燃料安规岗位试题及答案.docx
- 2026年公用设备工程师之专业知识(暖通空调专业)真题练习试卷(附答案).docx
- 2026年供应链与企业物流管理考试题库及答案.docx
- 2026年登革热与基孔肯雅热防治知识培训培训考核试题含答案.docx
- 2026年电工电子技术考试题库(附答案).docx
- 2026年电工复审考试试题及答案.docx
- 2026年管理学《电子商务法律与法规考试试题》模拟考试卷及答案.docx
- 2026年电力公司安全生产知识竞赛试题库及答案.docx
- 2026年管理咨询师职业水平考试(企业管理咨询实务)强化训练试题及答案.docx
- OSA与口腔科、耳鼻喉科、减重代谢外科、心内科多学科合作.pptx
原创力文档

文档评论(0)