黑马程序员技术交流社区

标题: 菜鸟编程return的位置问题,哪位仁兄给详细说说 [打印本页]

作者: zheng72566    时间: 2015-6-5 19:46
标题: 菜鸟编程return的位置问题,哪位仁兄给详细说说
设计一个方法, 取名叫getCount用来计算出1-100之间有多少能被3整除,要求有返回值,并把结果打印在控制台上.
  1. class Demo
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.            getCount();
  6.          System.out.println(getCount());
  7.         }
  8.         public static int getCount()                //题目没看清楚,输出次数
  9.         {
  10.                 for(int x=1;x<=100;x++)
  11.                 {
  12.                   if(x%3==0)
  13.                    {
  14.                   
  15.                                               return x;                            //返回值应该在循环以外函数中
  16.                    }
  17.                   
  18.                 }
  19.         }
  20. }
复制代码

改正后
  1. class Demo
  2. {
  3.         public static void main(String[] args)
  4.     {
  5.            getCount();
  6.            System.out.println(getCount());
  7.         }
  8.         public static int getCount()
  9.         {   int a=0;
  10.                 for(int x=1;x<=100;x++)
  11.                 {
  12.                   if(x%3==0)
  13.                    {
  14.                      //System.out.println(x);  不需输出,只需输出次数
  15.                          a++;
  16.                    }     
  17.                 }
  18.                 return a;
  19.         }   
  20. }
复制代码

作者: mouwengang    时间: 2015-6-5 20:05
class  demo
{
        public static void main(String[] args)
        {
                int z=getCount();
                System.out.println("count="+z);
        }
        public static int getCount()
        {
                int count=0;
                for(int x=1;x<100;x++)
                {
                        if(x%3==0)
                        {
                                System.out.print("");
                                count++;
                        }
                       

                }
                return count;
        }
}
我不知道杂说,自己这么搞出来了,给你参考参考。
作者: kmlitheima    时间: 2015-6-5 21:12
主要是要干嘛,这个帖子的含义是啥?




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