去除“四”的避讳代码

简介: 去除“四”的避讳代码

 小区业主给停车场标记停车位位数,总共520个车位。由于“四”字不太吉利,业主于是把凡是带四的车位都要统统去掉。

请设计代码,满足上述要求

逻辑一 个位,十位,百位,通通不含四,设个位为z,十位为y,百位为x.

                     x,y,z都不等于四时满足条件,可以通过代码打印出车位。

       逻辑二  一百以内,百位为零,y和z都不能等于四的时候,可以通过代码打印出车位。

逻辑实现

       第一步  通过三个for循环实现从1到600的计数

       第二步   在最内层的for循环设置if语句,通过设置条件来判断是否打印出每一个停车位

      第三步  分类讨论,将一百以内和一百以外分开设if语句

代码如下:

public class chewei {
 public static void main(String[] args) {
    // TODO Auto-generated method stub
      int x=0;
      int y=0;
      int z=0;
      int h=0;
      for(x=0;x<=5;x++)
       for(y=0;y<=9;y++)
        for(z=1;z<=9;z++){
            h=100*x+10*y+z;
         if(y!=4&&z!=4&&h<100)
         System.out.println("0"+y+z); 
         else if(x!=4&&y!=4&&z!=4&&h<=520)
            System.out.println(h);   
        }
   }
}

感谢初中好同桌的友情提供

相关文章
|
8月前
|
数据库
19、绕过去除注释符(Get)
19、绕过去除注释符(Get)
31 0
|
8月前
|
数据库
小课堂 -- 绕过去除注释符(Get)
小课堂 -- 绕过去除注释符(Get)
44 0
|
8月前
|
索引 Python
字符串:比较、拼接、切割、转义字符;相关切割、替换、查找、去除空白、转大小写函数的方法
字符串:比较、拼接、切割、转义字符;相关切割、替换、查找、去除空白、转大小写函数的方法
47 0
|
8月前
|
Python
python去除word中多余换行符(向下箭头)
python去除word中多余换行符(向下箭头)
172 0
|
开发者 Perl
正则表达式中的模式修正符S和M 妙用!
教你如何正确使用正则表达式中的模式修正符S和M!
78 0
正则表达式中的模式修正符S和M 妙用!
|
算法 API
【算法】去除字符串中间的多余空格以及反转字符串的几种方法
【算法】去除字符串中间的多余空格以及反转字符串的几种方法
230 0
|
算法 Java 测试技术
常见重构技巧 - 去除多余的if else
常见重构技巧 - 去除多余的if else
常见重构技巧 - 去除多余的if else
lodash如何转换字符串为空格分割
lodash如何转换字符串为空格分割
115 0