1026 程序运行时间 (15 分)
【思路】每隔一秒打点100下,算出秒数转换时间输出就行
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int c1 = sc.nextInt();
int c2 = sc.nextInt();
int second = (int)Math.round((c2-c1)*1.0/100);////先乘1.0把它转换为浮点型,再除常数 CLK_TCK 100,用Math.round把它4舍5入精确。
int h=second/3600;///1个小时3600秒
int m = second%3600/60;//小时没用完的再除60就是分钟数
int s =second%60;///不满60的就是秒数
System.out.printf("%02d:%02d:%02d",h,m,s);
}
}
查看16道真题和解析