從鍵盤輸入一個時間,輸出它的下一秒
程式碼如下:
import java.util.Scanner;
class Demo9
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("請按hh mm ss的格式輸入一個時間");
int hour=sc.nextInt();
int minute=sc.nextInt();
int second=sc.nextInt();
System.out.println("當前時間為:"+hour+":"+minute+":"+second);
//計算下一秒
second++;
//修正時間
if(second>=60){
second=0;
minute++;
if(minute>=60){
minute=0;
hour++;
if(hour>=24){
hour=0;
}
}
}
//輸出
System.out.println("下一秒為:"+hour+":"+minute+":"+second);
}
}
相關推薦
從鍵盤輸入一個時間,輸出它的下一秒
程式碼如下:import java.util.Scanner;class Demo9 {public static void main(String[] args) {Scanner sc=new Sc
從鍵盤輸入一個整數,判斷它是正數,負數,0
程式碼如下:import java.util.Scanner;class Demo7{public static void main(String[] args) {Scanner sc=new Sca
用C++實現,輸入一個日期,輸出它是一年中的第幾天。
操作程式碼: #include<iostream> using namespace std; int main() {
python 從鍵盤輸入一個字串,將小寫字母全部轉換成大寫字母,將字串以列表的形式輸出(如果字串包含整數取整型)?
str1 = input("請輸入任意字串: ") list1= [] #儲存字串 list2= [] #儲存數字 for i in str1: if i.isdigit() == True: #判斷當前字元是否為字元 list2.append(int(i)) else:
C++:從鍵盤輸入一個整數,判斷該數是幾位數,並且逆向輸出該數字
#include using namespace std; int change(int n) //逆向輸出該數 {int rn; for(int i=0;i<10;i++) { if(n>0) { rn=rn*10+n%10; n=n/10;
從鍵盤輸入一個字元,按要求輸出
從鍵盤輸入一個字元,若輸入為小寫字元,輸出對應的大寫字元;若輸入為大寫字元,輸出對應的小寫字元;若輸入數字,則不輸出。分析:其中將ch定義為int型是因為這樣它的返回值範圍就夠大,EOF在記憶體中儲存時它的值為-1。#define _CRT_SECURE_NO_WARNING
C語言 輸入一個小數,輸出它的立方。輸出保留小數點後的2位數字
c //輸入一個小數,輸出它的立方。輸出保留小數點後的2位數字。 #include <stdio.h> int main(int argc, const char * argv[]) { double i,t; printf("輸入一個小數:\n"); scanf("%lf
需求說明:從鍵盤輸入一個字串,統計字串中每個字元的個數。如輸入“adbda”,結果為a=2,d=2,b=1。
思路: 使用Scanner接收鍵盤輸入的字串。 使用HashMap統計每個字元的個數,其中key儲存字元,value用來記錄字元的數量。 原始碼: public static void main(String[] args) { //人性化提示資訊。 System
輸入一個數字,輸出它的階乘結果。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> //輸入一個數字,顯示出它的階乘 v
從鍵盤輸入一個表示式,試編寫演算法計算表示式的值。
hanshu.h://運算子棧 #include <iostream> #include <string> using namespace std; #include "Status.h" typedef struct {char *base;char *top;int stacksi
從鍵盤輸入一個字串,將此字串按字元的ASCII碼值從小到大排序,並顯示排序後的字串。
#include <stdio.h> #include <string.h> int main(){ char a[100]; int n,l,j,k,i,tmp; while(scanf("%s",a)!=EOF){ n = strlen(
C++:利用如下公式,編寫函式計算∏的值,直到最後一項的絕對值小於e,主程式接收從鍵盤輸入的e,輸出∏的值(保留5位小數)。 ∏/4 = 1-1/3+1/5-1/7...
利用如下公式,編寫函式計算∏的值,直到最後一項的絕對值小於e,主程式接收從鍵盤輸入的e,輸出∏的值(保留5位小數)。 ∏/4 = 1-1/3+1/5-1/7...#include <iostre
C語言利用switch語句實現輸入一個字母,輸出它前後緊挨著的字母
題目來源:大工慕課 連結 作者:Caleb Sung 題目要求 從螢幕上輸入一個字元,如果不是英文字母,輸出“這不是英文字母,請重新輸入”,然後重新輸入字元,如果是英文字母,以大寫字母的形式輸出字母表中它前面的字元和後面的字元,如果輸入的字元為‘a
從鍵盤輸入一個日期,格式為yyyy-M-d 要求計算該日期與1949年10月1日距離多少天(java)
/* * 從鍵盤輸入一個日期,格式為yyyy-M-d 要求計算該日期與1949年10月1日距離多少天 例如: 使用者輸入了:1949-10-2 程式輸出:1 使用者輸入了:1949-11-1 程式輸出:31 */ import java.util.Arrays;
編寫程式,從鍵盤輸入 一個 英文字母(有若干行)。如果是大寫字母,則輸出它對應的小寫字母;如果是小寫字母,則輸出它對應的大寫字母。
撰寫人——軟工二班——陳喜平 題目描述 編寫程式,從鍵盤輸入 一個 英文字母(有若干行)。如果是大寫字母,則輸出它對應的小寫字母;如果是小寫字母,則輸出它對應的大寫字母。 輸入 一個英文字母。(有多組測試資料) 輸出 對應的小寫或者大寫字母,輸出後換行。 樣例輸入 A q 樣例輸
從鍵盤輸入一個大寫字母,要求改用小寫字母輸出
import java.util.Scanner; public class Aa {public Aa(){}public static void main(String[] args) {Aa aa=new Aa();Scanner scan=new Scanner(System.in);Str
# 從鍵盤輸入一個正整數,用2的冪次方的形式輸出。約定冪次方用括號來表示,即表示為2(b),b=1時,冪省略。例如139=2^7+2^3+2^1+2^0,即:2(7)+2(3)+2+2(0)
樣例輸入: 402 樣例輸出: 2(8)+2(7)+2(4)+2 要求:冪不能重複,如:139=26+26+23+21+20(出現了2個6次方) 參考 C 程式碼: #include<stdio.h> #include<stdlib.h>
從鍵盤輸入一個正整數,按數字的相反順序輸出
using System; using System.Collections.Generic; using System.Text; namespace 按數字的相反順序輸出 { class Program { static void Mai
從鍵盤輸入一個班5個學生的分數,求和並輸出
ava 17. tin sys col main next 初始 util package com.Summer_0417.cn; import java.util.Scanner; /** * @author Summer * 從鍵盤輸入一個班5個
習題 13.2 從鍵盤輸入一批數值,要求保留3位小數,在輸出時上下行小數點對齊。
C++程式設計(第三版) 譚浩強 習題13.2 個人設計 習題 13.2 從鍵盤輸入一批數值,要求保留3位小數,在輸出時上下行小數點對齊。 程式碼塊: #include <iostream> #include <iomanip> using names