`
javaboy2006
  • 浏览: 186331 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

脑残系列之一:使用一个循环先输出奇数然后偶数

阅读更多
无意中看到csdn的一个帖子:http://topic.csdn.net/u/20081114/18/AD521288-2901-4868-8430-77A0E01AE746.html
不知道javaeyer有没有更好的算法。
        //        只允许使用一个循环 
        //        先输出1至10内的奇数 
        //        然后输出其中的偶数 
        //        结果应该是这样的 
        //        1 3 5 7 9 2 4 6 8 
        //        大家可以竭尽全力的想啊 

        //1
        StringBuffer sb1 = new StringBuffer();
        StringBuffer sb2 = new StringBuffer();
        for (int i = 1; i < 10; i++) {
            if (i % 2 != 0) {
                sb1.append(i + " ");
            } else {
                sb2.append(i + " ");
            }
        }
        System.out.println(sb1 + "" + sb2);

        //2
        for (int i = 1; i < 10; i += 2) {
            System.out.print(i + " ");
            if (i == 9) {
                i = 0;
            }
        }

分享到:
评论
6 楼 ddd 2008-11-18  
姜太公 写道
既然是限定在1到10之内,又何必用循环呢
print 1,3,5,7,9,2,4,6,8 

既然你一定要用循环,就来个循环
for i in range(1):
    print 1,3,5,7,9,2,4,6,8

1到10000之内呢?
print 1,3,5,7,...,9999,2,4,6,8...,9998?
5 楼 姜太公 2008-11-18  
既然是限定在1到10之内,又何必用循环呢
print 1,3,5,7,9,2,4,6,8 


既然你一定要用循环,就来个循环

for i in range(1):
    print 1,3,5,7,9,2,4,6,8
4 楼 Friedrich 2008-11-18  
ddd 写道
for (int i = 0; i <= 16; i+=2) {
   System.out.print(i%9+1);



很强!

我的是:
int i = 1;
while(true){
	System.out.println(i);
	if(i+2 >= 10){
		if(i % 2 == 0){
			break;
		}else{
			i=2;
		}
	}else{
		i+=2;
	}
}
3 楼 ddd 2008-11-18  
这种程序有劲?是不是楼主要拿这个结果去干什么事情呢?
2 楼 ddd 2008-11-18  
for (int i = 0; i <= 16; i+=2) {
   System.out.print(i%9+1);
1 楼 Readonly 2008-11-18  
 puts (1..9).partition {|i| i.odd? }

相关推荐

    测你是脑残2

    测测你的脑残指数 规则: 记忆:按顺序点出上派所出现的图片 计算:点出上式答案 辩色:上面方框中字体是什么颜色,就点下面6个当中代表这个颜色的意思的文字的方框...逻辑:根据上面一个或多个天平,选出质量最大的一个

    联想台式机脑残键解决方案.rar

    在IT领域,用户可能会遇到各种硬件或软件问题,其中之一就是"脑残键"现象,尤其在某些特定品牌如联想的台式机上较为常见。"脑残键"并不是正式的技术术语,而是用户对某些功能键意外触发导致电脑异常行为的通俗称呼。...

    大树系列课程之一——初识投资之路.pptx

    大树系列课程之一——“初识投资之路”旨在引导新手投资者理解投资的基本概念,掌握必要的投资策略,以及如何逐步成长成为一名成熟的投资者。课程强调了入市前的风险意识,提示投资需谨慎,不构成具体的投资建议。 ...

    Node.js-史上最“脑残”的“抢火车票”程序node.js版

    在这个名为"Node.js-史上最“脑残”的“抢火车票”程序node.js版"的项目中,我们可以看到一个利用Node.js实现的简单抢票程序,它可能是对网络请求、异步编程以及并发处理的一种巧妙应用。 在描述中提到的"史上最...

    bfi:用 C 语言编写的脑残解释器

    “bfi:用 C 语言编写的脑残解释器”指的是一个用C语言实现的项目,它的主要功能是解析并执行Brainfuck编程语言的代码。"bfi"可能是该项目的命名缩写,它是一个命令行工具,用户可以输入Brainfuck程序,然后由这个...

    vera:一个具有 Raft 核心的共识服务

    Vera 附带一个 Raft repl,它使用完全内存中的 raft 集群进行测试。 这与用于某些 raft 测试的 repl 相同。 这是一个简短的教程: vera$ ./bin/repl.js # Create an initial cluster &gt; cluster # Print out the ...

    brainfuck-step:一步一步的脑残翻译

    与评估整个代码并返回输出的其他解释器不同, brainfuck-step为每条指令发出一个事件。 安装 $ npm install brainfuck-step --save 模块常数 Brainfuckstep.STATE_STOPPED = 0 Brainfuckstep.STATE_RUNNING = 1 ...

    ibrainfuck:IPythonJupyter 的脑残内核

    这是在 IPython 的所有其他前端功能之上的,例如 Markdown 渲染、HTML 渲染、保存笔记本以供以后使用,甚至能够在查看 IBrainfuck 笔记本要求: $PATH Python 3.4 安装了virtualenv第一次安装$ make bf-deps 一旦 ...

    Trials-and-Tribulations-Series:试炼与磨难系列将是简单、有趣或令人沮丧的编程挑战,通常有模糊的标准(比如脑残)

    文件名称列表中的"Trials-and-Tribulations-Series-master"可能是一个GitHub仓库的名称,通常包含一系列的源代码文件和挑战描述。在这个仓库中,你可能找到每个挑战的具体说明、示例输入/输出、测试用例,以及可能的...

    brainFSharpuck:f# 中的脑残解释器

    这是一个用 f# 制作的脑残解释器。 要编译程序,只需在符合此格式的文件的控制台参数中给出路径(这与hackerrank 挑战的输入相同) Input 第一行将包含两个空格分隔的整数 nm,表示输入中的字符数分别为 BrainF__k ...

    iNodeSetup3.60-6208破解补丁

    ps:有的人的客户端可能不是安装在c盘的,我教大家一个快捷的方法:在桌面“iNode 智能客户端”的程序图标下右键--&gt;属性--&gt;查找目标。这些就直接到了客户端的安装目录了,把补丁解压到其中即可。 4:打开 cr_...

    H3C iNode V3.60-E6210 破解补丁(去除多网卡限制)

    ps:有的人的客户端可能不是安装在c盘的,我教大家一个快捷的方法:在桌面“iNode 智能客户端”的程序图标下右键--&gt;属性--&gt;查找目标。这些就直接到了客户端的安装目录了,把补丁解压到其中即可。 4:在刚才我们...

    Android中的脑残设计总结

    以下是对这些"脑残设计"的详细分析: 1. 轨迹球(Trackball): 轨迹球类似于PC上的鼠标,原本设计用于导航,特别是在非触控屏幕或带有物理键盘的设备上。然而,随着全触控屏幕的普及,轨迹球变得多余且难以精确控制...

    brnfckr:一个用 JavaScript 编写的脑残压缩器

    brnfckr,一个用 JavaScript 编写的脑力劳动者 有关在线演示,请参阅 。 如果您看到可能的改进,请随意分叉! 安装使用 通过 : npm install brnfckr 通过: bower install brnfckr 通过: component install...

    去掉win2012屏幕右侧脑残的悬浮开始菜单

    去掉win2012屏幕右侧脑残的悬浮开始菜单 https://blog.csdn.net/net_wolf/article/details/104070562

    java中idea启动java项目报错-error:java: 无效的源发行版: 10

    今天在新建了一个项目的后,项目搭建好以后,想要看一下是否能够正常启动。但是在启动项目的时候,控制台报错如下:error:java: 无 效 的 源 发 行 版 : 10。脑残审核,你告诉我哪个是广告??? 问题分析 报错了...

    Redis. 的基本使用和脑残操作

    简单上手 无脑操作对着文档就可以 完后

    疯人院 v1.0.4

    这两个按钮出现在每一个内容的底部。 疯友可以将原创的脑残对话通过《疯人院》分享到微博上,“@疯人院漫画”即可投稿到疯人院官方微博,我们会精选优质内容放到《疯人院》软件中,供亿万网友膜拜。 我们会每天...

    mybatis框架的 脑残使用 对照着就可以用

    简单上手 无脑操作对着文档就可以 完后

Global site tag (gtag.js) - Google Analytics