解题思路:
读懂题意,字典+判断+拼接,小白级别写法。
参考代码:
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语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:509 |
printf基础练习2 (C语言代码)浏览:305 |
【偶数求和】 (C语言代码)浏览:640 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:870 |
WU-输入输出格式练习 (C++代码)浏览:1078 |
WU-格式化数据输出 (C语言代码)浏览:1747 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:685 |
1118(求助_已解决)浏览:329 |
整除的尾数 (C语言代码)浏览:809 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2158 |