去除“四”的避讳代码

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

 小区业主给停车场标记停车位位数,总共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);   
        }
   }
}

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

相关文章
|
4月前
|
数据库
19、绕过去除注释符(Get)
19、绕过去除注释符(Get)
24 0
|
4月前
|
索引 Python
字符串:比较、拼接、切割、转义字符;相关切割、替换、查找、去除空白、转大小写函数的方法
字符串:比较、拼接、切割、转义字符;相关切割、替换、查找、去除空白、转大小写函数的方法
27 0
|
4月前
过滤多余的字符串
过滤多余的字符串
18 0
|
4月前
|
Python
python去除word中多余换行符(向下箭头)
python去除word中多余换行符(向下箭头)
99 0
|
算法 API
【算法】去除字符串中间的多余空格以及反转字符串的几种方法
【算法】去除字符串中间的多余空格以及反转字符串的几种方法
188 0
|
机器学习/深度学习 移动开发 Unix
如何使用UE去除复制文本中的空格、换行符和TAB
如何使用UE去除复制文本中的空格、换行符和TAB
如何使用UE去除复制文本中的空格、换行符和TAB
|
算法 Java 测试技术
常见重构技巧 - 去除多余的if else
常见重构技巧 - 去除多余的if else
常见重构技巧 - 去除多余的if else
BigDecimal 去除末尾多余的0
BigDecimal 去除末尾多余的0
312 0
一个利用正则表达式进行代码重构,去除冗余代码的例子
一个利用正则表达式进行代码重构,去除冗余代码的例子
323 0
一个利用正则表达式进行代码重构,去除冗余代码的例子