C++24小时制转换成12小时制

本文介绍了一个简单的C++程序,该程序可以将24小时制的时间转换为12小时制,并通过循环允许用户多次进行转换操作。程序分为输入、转换和输出三个主要功能模块。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

英文题目(老师给的原版题目):

Write a program that converts from 24-hour notation to 12-hour notation.For example,it should convert 14:25 to 2:25 PM.The input is given as two integers.There should be at least three functions,one for input,one to do the conversion,and one for output.Record the AM/PM information as a value of type char,’A’ for AM and ‘P’ for PM.Thus,the function for doing the conversions will have a call-by-reference formal parameter of type char to record whether it is AM or PM.(The function will have other parameters as well.)Include a loop that lets the user repeat this computation for new input values again and again until the user says he wants to end the program.

中文题目(简单翻译一下):

将24小时制转换为12小时制的程序。例如,它应该将14:25转换为2:25 PM。输入是两个整数。应该至少有三个函数,一个用于输入,一个用于转换,一个用于输出。将AM/PM信息记录为char类型的值,’ A '表示AM, ’ P '表示PM。因此,用于进行转换的函数将具有一个char类型的按引用调用形参,以记录它是AM还是PM。(该函数还有其他参数。)包含一个循环,让用户对新的输入值一次又一次地重复这个计算,直到用户说他想结束程序。

代码:

#include <iostream>

using namespace std;
int time_24_hour,time_24_minute,time_12_hour,time_12_minute;

void Input(){
   
    cout<<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值