写一个程序,输出类似09:03:12的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;分钟数和秒数不能大于60,如果大于60就提示输入错误。

Java学习Day009(选择结构练习) 本篇博客是部分关于java中选择结构中的练习题,希望可以帮到大家 阅读详情
package com.mlt.zuoye;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class D9 {
    public static void main(String[] args) throws ParseException {
        String rs ="";
        Scanner sc = new Scanner(System.in);
        while (true) {
            System.out.println("请输入你的时间(小时)(fen)(miao)");
            int a = sc.nextInt();
            int b =sc.nextInt();
            int c =sc.nextInt();
            if (a<=24&&b<=60&&c<=60) {
                rs+=a+":"+b+":"+c;
                break;
            }else {
                System.out.println("输入错误 请重新输入!");
            }
        }
        SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
        Date d1= sdf.parse(rs);
        System.out.println("输入的时间为:"+sdf.format(d1));
    }
}
用Logisim搭一个24小时数字钟:从60进制到24进制计数器的级联实战 本文详细介绍了如何使用Logisim构建一个24小时数字钟,重点讲解了60进制与24进制计数器的级联设计、同步置数和异步清零等核心概念。通过实战步骤和常见问题排查指南,帮助读者掌握数字逻辑设计的关键技术,实现功能完整的计时系统。 阅读详情

相关推荐

【VSCode Python无法格式化代码】

提示:需要Install Formatter…安装插件autopep8,点击install。出现Format Document。

AIFRZ的博客 1万+

今日学习6-Java练习2,输入时间的时分秒!输出标准的时间样式!

写一个程序,输出类似090312的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;在第一个if当中,我们可以知道,只有小时低于24,分钟和秒钟低于60才可与进入,进入以后,我们可以知道,我们可以看到一个if和七个elseif,这是因为,2的三次方为八,一共有八种情况!首先我们应该判断,小时是不能超过24,分钟和秒钟不能超过60!如果时分秒低于10,我们应该在前面添加0,反之则不用!我们输入一组普通三角形的数据!我们输入一组等边三角形的数据!......

weixin_48150601的博客 1587

保姆级教程:手把手教你给联想System x 3650 M5服务器配置RAID 5并U盘装系统

本文提供联想System x 3650 M5服务器配置RAID 5并U盘安装系统的详细教程,特别适合零基础运维人员。从准备工作、RAID 5配置到U盘引导和系统安装,涵盖全流程关键步骤与常见问题解决方案,帮助用户高效完成服务器部署。

weixin_42535703的博客 360

JAVA写一个程序,输出类似09:03:12的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;分钟数和秒数不能大于60,如果大于60就提示输入错误。

JAVA写一个程序,输出类似09:03:12的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;分钟数和秒数不能大于60,如果大于60就提示输入错误。...

m0_58295980的博客 499

c++11 无锁队列

/************************************************************************* &gt; File Name: lockfreequeue.cpp &gt; Author: &gt; Mail: &gt; Created Time: Wed 08 Aug 2018 11:38:08 AM CST ********...

qq_35728402的博客 5025

单片机控制双向可控硅的5种实用触发电路设计(附完整电路图)

本文深入解析了单片机控制双向可控硅的5种实用触发电路设计,涵盖从基础隔离到复杂负载驱动的实战方案。重点探讨了光电耦合器选型、过零检测同步、RC吸收电路精密计算以及应对感性负载和高噪声环境的加固策略,并提供了完整的电路图与调试避坑指南,旨在帮助开发者实现安全可靠的交流负载控制。

joy55的博客 2223

python秒转换成小时分钟秒_Python函数将秒数转换成分,小时和天

题:编写一个程序,要求用户输入几秒钟,工作如下:>一分钟内有60秒钟.如果用户输入的秒数大于或等于60,程序应该显示该秒数的分钟数.>一小时内有3600秒.如果用户输入的秒数大于或等于3600,程序应显示该秒数的小时数.>一天有86400秒.如果用户输入的秒数大于或等于86400,程序应显示该秒数.我到目前为止def time():sec = int( input ('Enter the numb...

weixin_39610678的博客 3610

集成运放内部电路组成(上)

目录 ​ 一,概述 1.1集成运放的发展 1.2集成运放特点 二,电流源电路 2.1镜像电流源电路 2.2.改进的镜像电流源 2.3微电流源 2.4比例电流源 三,差分放大电路 差动放大电路的静态分析 差动放大电路差模信号的动态分析 双入单出 总结: 四,复合管电路 五,集成运放的输出 一,概述 1.1集成运放的发展 随着半导体技术的发展,采用半导体制造工艺将电阻、三极管等元器件及电路的连线全部制造到一块半导体基片上,其本...

梦灵-影的博客 1万+

JS编程题

1.计算给定数组 arr 中所有元素的总和 (数组中的元素均为 Number 类型) 1 function sum(arr) { 2 var sum=0; 3 for (var i=arr.length-1; i&gt;=0; i--) { 4 sum += arr[i]; 5 } 6 return sum; 7 } 8 sum...

weixin_34034670的博客 1978

Unipush2.0 App消息推送(在线+离线推送)

使用unipush2.0进行消息推送,包含在线跟离线

weixin_50251467的博客 3702

Python爬虫实战:绕过Cloudflare反爬的最新技术与完整代码详解

在互联网数据采集领域,越来越多的网站开始部署CDN和安全防护服务,其中 Cloudflare 是最为广泛使用的防护方案之一。它不仅为网站提供DDoS防护,还能通过JS挑战、验证码和行为分析来识别并拦截爬虫。这给爬虫工程师带来了极大挑战——如何在不违反网站服务条款的情况下,实现有效的数据采集?本文将分享Python领域绕过Cloudflare反爬的最新技术方法,结合最新流行库与自动化浏览器,帮助你攻克这一难题。绕过Cloudflare反爬不是一蹴而就,需结合多技术、多策略,持续迭代。

2201_76125261的博客 2628

习题:写一个程序,输出类似09:03:12的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;分钟数和秒数不能大于60,如果大于60就提示输入错误。

import java.util.Scanner;public class workE{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); int hour; int minute; int second; while(true){ System.out.println("请输入小时数:");

weixin_52281428的博客 317

52、Power BI Desktop 数据筛选全攻略

本文全面介绍了Power BI Desktop中各类数据筛选功能的使用方法,涵盖布尔型数据筛选、高级文本筛选、Top N筛选、可视化级别、页面级别和报告级别筛选等核心操作。通过详细步骤、流程图和实际案例,帮助用户深入理解筛选器的层级关系与综合应用技巧,并提供常见问题解决方案,助力高效精准的数据分析与可视化展示。

linux6sysadmin的博客 110

【002】使用if或者switch(思路)写一个程序,输出类似01:02:60的时间格式

【002】使用if或者switch(思路)写一个程序,输出类似01:02:60的时间格式?

Caojian_0的博客 328

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

用Python写一个算24点的小程序

24点

穿梭的编织者 5095

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

数电实验:数字电子时钟的设计

数电实验:数字电子时钟的设计。

qq_45171542的博客 6614

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

输出时间,并判用if判断格式是否合适

【代码】输出时间,并判用if判断格式是否合适。

会飞的猪o.O的博客 440

php 小时分钟 大小,关于时间:使用PHP将分钟数转换为小时和分钟

我有一个名为$final_time_saving的变量,它只是几分钟,例如250。如何使用此格式的PHP将分钟数转换为小时和分钟:4 hours 10 minutes这个数字是分钟计数吗? 250分钟!= 4小时17分钟不,但谷歌搜索250分钟的小时数返回4.16666667小时,所以也许这就是罗布得到这个数字的地方?可能重复转换秒到小时:分钟:秒function convertToHoursMi...

weixin_42511201的博客 1876

【数字逻辑】24小时数字钟实战!74HC161搭24/60进制计数器+Multisim仿真

数字钟的本质是“模块化+信号联动”:先把复杂的“计时”拆成秒、分、小时三个小问题,每个小问题用“2片74HC161+与非门”解决进制和清零,再用进位信号把模块串起来,最后用数码管显示。不管是24进制还是60进制,核心都是“找到目标值的二进制,设计清零逻辑”,跟着这个思路,其他进制的计数器也能轻松实现。

2401_87520737的博客 2845

c++实现一个函数,对一个输入的整数,代表时间秒数,将其转换成时间格式字符串,如“01:09:11“,代表1小时,09分,11秒

c++实现一个函数,对一个输入的整数,代表时间秒数,将其转换成时间格式字符串,如“01:09:11“,代表1小时,09分,11秒

weixin_48617416的博客 639

ClickHouse从22版本升级到24版本,通过%Y-%m-%d %H:%M:%S进行时间转换查询时, 返回时间格式差异中分钟数为英文月份(2025-05-01 01:May:00)的解决方案详解

ClickHouse从22版本升级到24版本,通过%Y-%m-%d %H:%M:%S进行时间转换查询时, 返回时间格式差异中分钟数为英文月份(2025-05-01 01:May:00)的解决方案详解

资深系统架构,深耕高并发研发与 AI 大模型工程化落地。技术栈以 Python (AI/NLP/RAG/Agent) 与 Golang (高并发架构) 为双核心,兼具 PHP 大型应用经验。专注算法落地、复杂系统设计及团队技术赋能 1260

JavaScript分钟转时间格式(小时+分钟)的方法及应用

JavaScript分钟转时间格式(小时+分钟)的方法及应用 一、基础知识补充 在编程中,时间单位的转换是一个常见需求。本文将介绍如何将分钟数转换为"xx小时xx分钟"格式的JavaScript方法,并解释相关的计算机时间基础概念。

weixin_43172311的博客 1647

输入一个五位以内的正整数,(1)判断它是一个几位数;(2)请按序输出其各位数字;(3)逆序输出其各位数字。

/* 输入一个五位以内的正整数,(1)判断它是一个几位数;(2)请按序输出其各位数字;(3)逆序输出其各位数字。 如输入:56439,输出:5位数            5,6,4,3,9            9,3,4,6,5 */ 1#include 2 3 int a[5],b[5]; 4 void display(int i) 5 {print

qq_33569093的博客 6976

C#:24小时制和12小时制之间的转换

Console.WriteLine("现在是下午{0}点",+c);Console.WriteLine("现在是上午{0}点",+i);Console.WriteLine("输入时间格式错误");本关任务:编写一个程序,利用求余运算完成24小时制和12小时制之间的转换。注意:要求输入的数字是0到24之间的整数。

2301_80416749的博客 1059

String.format() / 字符串拼接格式化输出数据

用String.format()方法格式化输出 或 拼接字符串实现exa: 实现格式化时间,此方法有三个int型参数, 输出类似09:03:12的时间格式 中间需要判断输入的数字是否符合实际情况, 比如小时数就不能大于24,如果大于24就提示输入错误。 public static void main(String[] args) { Scanner cin = new Sc

xiongfeng 2988

C#,Asp.NET 导入Excel,时间格式变成数字串处理方法

在Excel中.日期或者时间格式为:42093.6506944444 或者 0.650694444444444 大于0 表示有日期(2015-03-30),小于零则是时间(15:37) 在C# 导入读取这列时,转换会发生错误; 现在将这格式转换为正常的日期格式:如下: /// <summary> /// 数字转换时间格式 /// </summary&g...

翩跹星子的博客 6335
上一篇: MyEclipse快捷键
下一篇: 有3个整数,给出提示信息:能否创建三角形;如果能构建三角形,提示是直角三角形还是等边三角形等腰三角形还是普通三角形;最后输出三角形面积;
有你是我的福气Love
博客等级 码龄4年 40粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值