java主函数调用了其他boolean函数获得返回值,怎么用? 10
题目:2、输入一个年份,通过函数调用来判断其是否是闰年?importjava.util.Scanner;publicclassHomework{intyear=0;boo...
题目:2、输入一个年份,通过函数调用来判断其是否是闰年?
import java.util.Scanner;
public class Homework{
int year=0;
boolean result;
Scanner input=new Scanner(System.in);
System.out.print("请输入一个年份:");
year=input.nextInt();
result=Isyear(year);
System.out.print(year+"是闰年");
}
static boolean Isyear(int a){//判断是瑞年
if(a/4==0 && a/100==0||a/400==0)
return ture;
}
}
怎么实现布尔函数的调用,把返回值给主函数使用? 展开
import java.util.Scanner;
public class Homework{
int year=0;
boolean result;
Scanner input=new Scanner(System.in);
System.out.print("请输入一个年份:");
year=input.nextInt();
result=Isyear(year);
System.out.print(year+"是闰年");
}
static boolean Isyear(int a){//判断是瑞年
if(a/4==0 && a/100==0||a/400==0)
return ture;
}
}
怎么实现布尔函数的调用,把返回值给主函数使用? 展开
2个回答
展开全部
package test;
import java.util.Scanner;
class Zhuanhuan
{
public static void main(String[] args)
{
int year=0;
boolean result;
Scanner input=new Scanner(System.in);
System.out.print("请输入一个年份:");
year=input.nextInt();
input.close();
result=Isyear(year);
if(result)
System.out.print(year+"是闰年");
else
System.out.print(year+"不是闰年");
}
static boolean Isyear(int a){//判断是瑞年
if(a/4==0 && a/100==0||a/400==0)
return true;
else
return false;
}
}
调用方法见上面。PS:你的Isyear判断闰年的方法可能是错误的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询