黑马程序员技术交流社区

标题: 数组 [打印本页]

作者: 杨立考    时间: 2012-9-29 20:44
标题: 数组
定义一个数组  int[] arr = new int[] { 23, 45, 68, 54, 77 },
怎么实现输出数组中元素为奇数的数据。;

作者: 谭立文    时间: 2012-9-29 20:54
package com.wenfengkeji.heima;

public class Demo3 {
        public static void main(String[] args) {
                int[] arr = new int[] { 23, 45, 68, 54, 77 };
                for(int a: arr)
                {
                        if(a % 2 != 0)
                        {
                                System.out.print(a + " ");
                        }
                }
                System.out.println();
        }
}

作者: 王玉岩    时间: 2012-9-29 20:56
class  JS
{
        public static void main(String[] args)
        {
                int [] arr= {23, 45, 68, 54, 77};
                //定一个for循环
                for (int x=0;x<arr.length ;x++ )
                {
                        //判定条件,让他们模与2,如果不值不为0的即为奇数
                        if (arr[x]%2!=0)
                        {
                                //输出
                                System.out.println(arr[x]);
                        }
                }               
        }
}


结果.png (583 Bytes, 下载次数: 26)

结果.png

作者: 李润根    时间: 2012-9-29 21:03
int[] arr = new int[] { 23, 45, 68, 54, 77 };
               
for(int a : arr)
{
        if(a%2 != 0)
                System.out.println(a);
}
作者: 郭阳    时间: 2012-9-29 21:05
遍历数组,过程中做一下判断,如果模2的结果为1的话,就是奇数,打印,否则继续循环
  1. for(int x=0;x<arr.length;x++)
  2. {
  3. if(arr[x]%2==1)
  4. {System.out.println(arr[x];)}
  5. }
复制代码

作者: 李建强    时间: 2012-9-29 22:12
...我就不贴了
我了个去,
这么个小功能出现了这么多版本。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2