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

1. 设计一个方法, 取名叫getCount用来计算出1-100之间有多少能被3整除,要求有返回值,并把结果打印在控制台上.

首先,在java里面 方法就是函数  这个题目就是让写一个函数 方便调用的  函数既有返回值,又有打印值
之前我对函数的理解可能有错误  我以为只要函数里面有打印语句的  必须是void类型的  其实这是一个错误的思想
现在我的理解是这样的 :  返回值为int类型的函数,只要在返回语句之前有打印语句,都是正常的。
public static int getCount(int num)
        {
                int a = 0;
                for (int x = 1;x<100; x++)
                {
                        if(x%3==0)
                         {    System.out.print(x+"\t");//打印的是符合条件的数值  加个制表符 显得工整
                                a++;
                             }
                }
               System.out.println();//打印回车符  另起一行
               System.out.println(a);//打印需要返回的值,在返回值之前打印
                return a;        //返回函数值
       
        }

2 个回复

倒序浏览
思维定势,我也有...
回复 使用道具 举报
大家觉得入学测试题难度怎么样?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马