zoukankan      html  css  js  c++  java
  • pat1026

    第一种用math.h函数

     1 #include<iostream>
     2 #include<stdio.h>
     3 #include<math.h>
     4 using namespace std;
     5 int main(){
     6 int c1,c2;
     7 scanf("%d%d",&c1,&c2);
     8 int ans=(int)(round((c2-c1)/100.0));
     9 printf("%02d:%02d:%02d
    ",ans/3600,(ans%3600/60),(ans%3600%60));
    10 return 0;
    11 }

    第二种代码

     1 #include<iostream>
     2 #include<stdio.h>
     3 
     4 using namespace std;
     5 int main()
     6 {
     7     int c1,c2;
     8     scanf("%d%d",&c1,&c2);
     9     int ans;
    10     if(((c2-c1)%100)>=50)
    11         ans=((c2-c1)/100)+1;
    12     else
    13         ans=(c2-c1)/100;
    14     printf("%02d:%02d:%02d
    ",ans/3600,(ans%3600/60),(ans%3600%60));
    15     return 0;
    16 }

    所以0.5这种情况是被默认变成了1.0;

  • 相关阅读:
    php1
    c# out参数
    c#冒泡算法
    c#方法 最大值我最小值
    方法
    OUT参数
    芮年
    PHP博客
    数组习题
    从郑和下西洋 到华人爱燕窝
  • 原文地址:https://www.cnblogs.com/fairy-wzp/p/7248905.html
Copyright © 2011-2022 走看看