計算火車運行的時間


根據火車的出發時間和到達時間,編寫程序計算整個旅途所用的時間。比如G198次列車從青島站出發時間為16:00,到達北京南站的時間為20:40,則整個旅途所用時間為04:40。輸入格式僅一行,包含兩個4位的正整數start和end,中間以空格分隔,分別表示火車的出發時間和達到時間。在一行中輸出整個旅途所用的時間,格式為“hh:mm”,其中hh表示2位小時數,mm表示2位分鍾數。

java顯示:

public class time {

    public static void main(String[] args) {
         int start,end;
         int hour,minute;
         Scanner in=new Scanner(System.in);
         start=in.nextInt();
         end=in.nextInt();
         start=start/100*60+start%100;
         end=end/100*60+end%100;
         hour=(end-start)/60;
         minute=(end-start)%60;
         System.out.println(hour+":"+minute);
    }
}

 

C顯示:

#include <stdio.h>
int main(void) {
    int start, end;
    int hour, minute;
    scanf("%d%d", &start, &end);
    start = start / 100 * 60  + start % 100;
    end = end / 100 * 60 + end % 100;
    hour = (end - start) / 60;
    minute = (end - start) % 60;
    printf("%02d:%02d\n", hour, minute);         
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM