我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

计算时间差的程序,编译应该没有问题,第一行的时间输完按回车后会直接停止(如图),请问如何解决?


#include <stdio.h>
int main()
{
    int h1,m1;
    int h2,m2;
    scanf("%f %f",h1,m1);
    scanf("%f %f",h2,m2);
    int ih=h2-h1;
    int im=m2-m1;
    if(im<0){
        im+=60;
        ih--;
    }
    printf("时间差是:%d时%d分",ih,im);
    
    return 0;
    }

img

img

地址.
scanf("%f %f",&h1,&m1);
scanf("%f %f",&h2,&m2);

近期文章

  • 哨兵5p数据加载到arcgis
  • JavaSE题,主人和狗
  • 小序号2看不明白啥意思
  • 导入其他安卓工程提示SDK不存在,但local.properties已经修改
  • 斐波那契数列步骤不懂?
  • 为什么这个程序走不了?
  • 关于单片机按键串电阻问题
  • 深搜自然数拆分,为什么不对啊?
  • 关于 这个,什么时候需要怎加[]?
  • mysqldump导出的sql文件source中断
  • 我的ps打不开dr5插件 就像闪退似的
  • c# 图像格式png或bmp转换为ImageBGRA32
  • qt中用库函数生成的dialog要怎么设置关掉就释放
  • 求助,android studio萌新,使用save()方法无法完成插入。
  • 出现一个问题,程序停止正常工作。Windows……
  • 关于#kali linux#的问题:kali安装lanmp错误
  • 有什么办法可以绕过QQ手机短信验证登录吗?
  • QT5 qt项目在Qtcreater遇到问题
  • pandas 中如何列出某列中的特定数据类型的行
  • 51单片机矩阵键盘的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华