题目
题目链接
题解比输出数值对应中文的题友好多了。 将“时”、“分”分开输出即可;“时”的输出可以看作“分”的输出的部分情况。 看代码吧,解释比较详细。
注意分输出时存在为30,40,50的特殊情况,可以通过自己出样例测试出来。
代码#include
using namespace std;
string to10[11] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
// to10[0~10] = 0~10
string to20[11] = {"", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"};
// to20[0~10] = 0 : "", 1~10 : 10+(1~10)
string to60[6] = {"", "", "twenty", "thirty", "forty", "fifty"};
// to60[0~5] = 0、1 : "", 2~5 : 10*(2~5)
int h, m;
int main()
{
cin>>h>>m;
if(h
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?