解题思路:
读懂题意,字典+判断+拼接,小白级别写法。
参考代码:
times = {0:"zero",1:"one",2:"two",3:"three",4:"four",5:"five",6:"six", 7:"seven",8:"eight",9:"nine",10:"ten",11:"eleven", 12:"twelve",13:"thirteen",14:"fourteen",15:"fifteen", 16:"sixteen",17:"seventeen",18:"eighteen",19:"nineteen",20:"twenty", 30:"thirty",40:"forty",50:"fifty"} h,m = map(int,input().split()) time = "" #时的判断 if h > 20: s = h%10 time += times.get(h-s) + " " + times.get(s)+" " else: time += times.get(h)+" " #分的判断 if m == 0: time += "o'clock" elif m > 20: s = m%10 time += times.get(m-s) + " "+ times.get(s) else: time += times.get(m) print(time)
0.0分
6 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:940 |
弟弟的作业 (C++代码)浏览:1304 |
不容易系列 (C语言代码)浏览:668 |
上车人数 (C语言代码)浏览:781 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:543 |
printf基础练习2 (C语言代码)浏览:743 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:613 |
A+B for Input-Output Practice (C语言代码)浏览:468 |
关于float,double变量的几点说明浏览:1810 |
1054题解浏览:467 |