主要方法存在于ques4类中,该文件名为ques4.java。但每次运行代码时,都会出现同样的错误。
这是一个问题:编写一个函数,它将时间视为三个整数参数(小时,分钟,秒),并返回自上一次敲击12以来的秒数。
import java.util.*;
class time
{
int time(int h, int m, int s)
{
if(h>12)
{
int r = ((h-12)*3600) + (m*60) + s;
return r;
}
else
{
int r = (h*3600) + (m*60) + s;
return r;
}
}
}
class ques4
{
public static void main (String args[])
{
time ob = new time();
Scanner ob1 = new Scanner (System.in);
int hr, mi, se;
System.out.println("Enter time in 12 hour format. First enter Hours then
minutes and then seconds");
hr=ob1.nextInt();
mi=ob1.nextInt();
se=ob1.nextInt();
ob.time(hr,mi,se);
}
}