2015华为校招上机考试编程Java
来源:互联网 发布:单代号时标网络计划 编辑:程序博客网 时间:2024/04/25 08:58
B1 【测试自动化6】城市电话号码
java代码:
import java.util.Scanner;public class PhoneNumber {public static void main(String[] args) {// TODO Auto-generated method stubScanner cin = new Scanner(System.in);char[] c1,c2,c3;boolean flag0 = false,flag1=false,flag2 = false,flag3 = false;while(cin.hasNext()){String a = cin.nextLine();String b = cin.nextLine();String c = cin.nextLine();c1 = a.toCharArray();c2 = b.toCharArray();c3 = c.toCharArray();if(!(c1.length==0)){if((c1.length!=3)){flag0 =true;break;}}if(c2.length!=3&&c3.length!=4){flag0 =true;}for(int i =0;i<c1.length;i++){if(!(c1[i]>='0'&&c1[i]<='9')){flag1=true;break;}}for(int i = 0;i<c2.length;i++){if(i ==0){flag2=c2[0]!='0'?false:true;break;}else if (!(c2[i]>='0'&&c2[i]<='9')){flag2= true;break;}}for(int i =0;i<c3.length;i++){if(!(c3[i]>='0'&&c3[i]<='9')){flag3 = true;break;}}if(flag0||flag1||flag2||flag3){System.out.println(1);}else{System.out.println(0);}}}}JDK1.7编译通过。
0 0
- 2015华为校招上机考试编程Java
- 华为校招软件上机考试题目解析
- 华为校招上机编程之““字符串的分割””
- 华为校招上机编程之‘‘十六进制转十进制’’
- 华为校招上机题
- 华为校招上机一道----字符串分离
- 华为上机考试
- 华为上机考试注意事项及编程技巧(精品)
- 2016年华为校招上机考试试题答案
- 2012华为校招上机一道----字符串分离
- 2016华为校招上机笔试练习题1
- 华为2016校招上机笔试题第一题
- 华为校招上机试题之字符串特殊字符过滤
- 华为校招一道上机题:等式变换
- 2017华为校招编程题2
- 华为2017上机题(北京优招)
- 华为2012校园招聘 上机考试1
- 华为2012校园招聘 上机考试2
- [leetcode] 78. Subsets
- java.util.TreeMap
- c/c++中整型数据的数据范围
- 腾讯云数据库CDB介绍及数据库与应用数据库分析
- 取不到DAO,java.lang.NullPointerException
- 2015华为校招上机考试编程Java
- dev gridcontrol
- openstack ice自定义调度算法项目详解(horizon、novaclient、api、scheduler、db、自定义数据库)
- Caffemodel数据结构解析与Protocol Buffer技术详解(C++实例)
- Meta http-equiv属性详解
- Recyclerview
- hadoop 参数配置
- 食物链
- Java中静态变量的适用场景