`
z276356445t
  • 浏览: 152818 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

闲暇之余_写了一段有趣的代码

 
阅读更多
今天同朋友一起吃完晚饭,在回家的途中一直在聊天,突然一位朋友就提到图片测试IQ的话题,于是我和另外个朋友就一起攻击他(平时不可能总是马着谁都不屑于理的脸吧,总要有说有笑的过日子才开心嘛),各种各样的人身攻击,于是就上演了一场雨淋弹仗。突然又从IQ的话题谈到了另外个话题上(嘿嘿,大家都懂的 ),另一位朋友就说他曾经收到一串字符,看了半天都没看出个所以然来,于是就从发送方的心理角度去思考了下,才明白其中的含义。于是我就想了下,用一个程序来输出下结果,该测试是测试什么的呢?请允许我卖一下关子哈,现在就来看看各位iteyer下。附上代码:
public static void main(String[] args) {
		for (int i = 0;; i++) {
			switch (i % 10) {
			case 1:
				System.out.println("B=D");
				break;
			case 2:
				System.out.println("B===D");
				break;
			case 3:
				System.out.println("B=====D");
				break;
			case 4:
				System.out.println("B=======D");
				break;
			case 5:
				System.out.println("B=====D");
				break;
			case 6:
				System.out.println("B===D");
				break;
			}
		}
	}

结果大家测试一下再思考吧。

在for语句下边加上Thread.sleep(100);这一句更逼真哦。

欢迎各位参与这个测试。
5
5
分享到:
评论
24 楼 _vassily 2011-10-10  
python 版本动画效果更佳!

  1 import time,os
  2 i=100
  3 for k in range(0,i):
  4     time.sleep(0.2)
  5     s='B'
  6     os.system("clear")
  7     temp=k%10
  8     temp=abs(temp-5)
  9     for j in range(0,temp):
10         s+="="
11         #print j
12     #print temp
13     s+='D'
14     print s
~
~
23 楼 hnxx1986 2011-09-24  
  楼主好邪恶~~~~
22 楼 airain 2011-09-24  
够晕,截止到今天才知道还有这么个用途,兄弟们的想象力真太牛了,兄弟拜上。
21 楼 z276356445t 2011-09-23  
_mjhx 写道
邪恶的楼猪!

其实我并不邪恶,只能说发现这段字串的人才邪恶.
20 楼 energykey 2011-09-23  
B=D
                 
B===D
                 
B=====D
                 
B=======D
                 
B=====D
                 
B===D
                 

                 

                 

                 

                 
B=D
                 
B===D
                 
B=====D
                 
B=======D
                 
B=====D
                 
B===D
                 
19 楼 _mjhx 2011-09-23  
邪恶的楼猪!
18 楼 man_yutao 2011-09-23  
CN_DOTA_HOPE 写道
那有趣了?

我也没看懂,难道我太纯情了
17 楼 z276356445t 2011-09-23  
老汉学编程 写道
仁兄果然是计算机界的淫才!

谢谢捧场!
16 楼 老汉学编程 2011-09-23  
仁兄果然是计算机界的淫才!
15 楼 元博之 2011-09-23  
import static java.lang.System.out;

public class NothingButFunny {

public static void clearAll(){
out.print("\r");
out.print("                  ");
out.print("\r");
}
public static void main(String[] args) throws InterruptedException {
for (int i = 0;; i++) {
clearAll();
switch (i % 10) {
case 1:
out.print("B=D");
break;
case 2:
out.print("B===D");
break;
case 3:
out.print("B=====D");
break;
case 4:
out.print("B=======D");
break;
case 5:
out.print("B=====D");
break;
case 6:
out.print("B===D");
break;
}
Thread.sleep(100);
}
}
}

javac NothingButFunny.java
java NothingButFunny
14 楼 z276356445t 2011-09-23  
元博之 写道
要把控制台输出调成只显示一行的大小.才有意思.

楼主要么没有女朋友,要么是个女的{心理上的.}.

那到不至于没女朋友吧,只是想以计算机语言的方式表达出结果而已,毕竟自己干这行的,为啥不能把这些东西变得简单化些呢
13 楼 fancool 2011-09-23  
活塞运动
12 楼 元博之 2011-09-23  
要把控制台输出调成只显示一行的大小.才有意思.

楼主要么没有女朋友,要么是个女的{心理上的.}.
11 楼 z276356445t 2011-09-23  
箭头向下 写道
没有看懂啥意思,难道楼主在玩深沉?

当然不是在玩深沉,只是一个有趣的程序,分享下而已.
10 楼 箭头向下 2011-09-23  
没有看懂啥意思,难道楼主在玩深沉?
9 楼 z276356445t 2011-09-23  
ppju 写道
加上Thread.sleep(100); 是错误的。 再看一下

Thread.sleep(100);是要做异常处理的,加上就行了.
8 楼 fucktianya 2011-09-23  
B=D
B===D
B=====D
B=======D
B=====D
B===D
B=D
B===D
B=====D
B=======D
B=====D
B===D
7 楼 ppju 2011-09-23  
加上Thread.sleep(100); 是错误的。 再看一下
6 楼 hautbbs 2011-09-23  
哈哈!!!邪恶的飘过了!!!!
5 楼 baihualong 2011-09-23  
生理反应???

相关推荐

    谢百川的分享

    在"无聊玩一玩"的标签下,我们可以理解为这些代码片段可能是作者在闲暇之余为了锻炼技能、探索新思路或是纯粹的乐趣而创作的。这种轻松的学习和实践方式往往能激发创新思维,同时也能帮助开发者巩固基础知识。 由于...

    百度变形金刚JS特效.zip

    擅长JavaScript开发的黄方荣突发奇想:不如用JavaScript代码写一段代码,让搜索结果化身为“变形金刚”!他计划首先将变形金刚的动作进行分解,再将饱满的动作形象转化成可以在技术上控制的点阵,最后用JavaScript...

    iOS runtime动态添加方法示例详解

    上手开发 iOS 一段时间后,我发现并不能只着眼于完成需求,利用闲暇之余多研究其他的开发技巧,才能在有限时间内提升自己水平。当然,“其他开发技巧”这个命题对于任何一个开发领域都感觉不找边际,而对于我来说,...

    常练不忘_C考试系统

    这个系统包含了丰富的C语言考题,旨在帮助用户在闲暇之余进行自我检测和能力提升。 C语言的基础知识包括但不限于以下几个方面: 1. **语法基础**:C语言的语法简洁明了,包括变量声明、数据类型(如int、char、...

    三维弹球 Windows

    在Windows系统中,它通常作为内置游戏的一部分提供,允许用户在闲暇之余享受一番游戏的乐趣。 在您提供的信息中,这个“三维弹球 Windows”似乎是一个独立的压缩包文件,包含游戏的执行程序“pinball.exe”。为了...

    安卓应用-电子图书-哲思读书最新版 v0.0.1.zip

    “安卓应用-电子图书-哲思读书最新版 v0.0.1”是一个专为Android平台设计的电子图书阅读应用,旨在为用户提供丰富的哲学类书籍资源,帮助用户在闲暇之余深入思考人生与世界。该应用的版本号为v0.0.1,这通常表示它...

    无聊到玩画板-易语言

    它之所以被命名为《无聊到玩画板》,可能是因为开发者在闲暇之余突发奇想,用易语言来创造一个可以伴随用户在等待时提供视觉娱乐的小工具。这不仅仅体现了编程的趣味性,还体现了一种将技术与日常需求相结合的创新...

Global site tag (gtag.js) - Google Analytics