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

输入小时转化成小时分钟秒,我哪里错了?




#include<stdio.h> 
int main()
{
    float input_number ;
    int hours,minutes,seconds;
    printf("How many hours:");
    scanf("%lf",&input_number);
    hours=(int)input_number;
    minutes=(int)((input_number-hours)*60);
    seconds=((input_number-hours)*60-minutes)*60;
    printf("%dhours%dminutes%dseconds",hours,minutes,seconds);
    return 0;
    
}


scanf("%f",&input_number);

输入float用%f

近期文章

  • 渡一Java教育怎么样啊?
  • 总觉得哪里出问题了(´;︵;`)
  • pm2 启动服务闪现CMD窗口
  • 我想输入一个字符串,为什么这样不行呢,程序会崩溃
  • C语言利用栈实现中缀表达式的求值
  • 求一个4色环电阻matlab仿真程序
  • c++编程查询水果价格
  • node.js问题:就是现在下载不了第三方的包了,也不知道怎么解决
  • SW二次开发--三维模型预览
  • 编写一个加表格的等腰三角形形态的九九乘法表
  • if的知识点及其他的点
  • my eclipse和sql server创建留言簿出现500错误
  • 关于JAVA从指定文本中读取并选择性输出的基础问题
  • 这个咋写啊?啊…!😣
  • 不明白怎么回事,弄不来了
  • 编写用STC15W点亮第一个LED(使用p2.3)
  • 计算机视觉-OCR(光学字符识别)
  • 有没有方法可以实现这个问题
  • 编程用苹果电脑那个型号的比较好
  • 关于C对非法字符型变量(例如'23')数值处理的困惑

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华