A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在基础视频中讲到函数的定义的时候。
要两个确定。1 确定运算结果:用来明确返回值类型
2明确是否需要未知内容参与运算:用来确定参数列表。
那么我定义了一个功能 是求一个一维数组中能被2整除的数。写到中间不知道怎么写了,求补充啊。
首先 定义函数 求的是数组中的数 用int  未知 数组 arr
然后对数组进行遍历 用for 语句  找出其中能被2整除的数。并打印
写程序
class Test
{  public static int getShu(int arr[])
     {
        for(int x=0;x<arr.length;x++)
        {
           if(arr[x]%2==0)       下面怎么写返回值啊 不知道怎么写了  求指教啊  急急急急!!!
                                           谢谢各位天使大姐了。。。
            
        }

     }







4 个回复

倒序浏览
if(arr[x] % 2 = 0) {
System.out.println(arr[x]);
}
这是最简单的操作方法
回复 使用道具 举报
自闭宅男 发表于 2014-7-6 20:50
if(arr[x] % 2 = 0) {
System.out.println(arr[x]);
}

这个知道啊  我的意思是定义的函数啊 用int类型的 需要返回值的 你的这个我明白哦  用void
可是 按照 思想做 写到一半  写不聊了,,,,,求解答啊
回复 使用道具 举报
自闭宅男 发表于 2014-7-6 20:50
if(arr[x] % 2 = 0) {
System.out.println(arr[x]);
}

这个知道啊  我的意思是定义的函数啊 用int类型的 需要返回值的 你的这个我明白哦  用void
可是 按照 思想做 写到一半  写到返回值的时候不知道怎么写了,,,,,求解答啊
回复 使用道具 举报
没明白,你是想求出所有的能被2整除的数么。。。
那么返回值只能是 int[] 数组了,用它保存,最后退出循环返回就成了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马