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; //返回函数值
} |
|