原题链接:蓝桥杯基础练习VIP-报时助手
#include<iostream> using namespace std ; void baoshi(int x) ; int main() { int h,m ; cin>>h>>m ; if(m==0) { baoshi(h) ; cout<<" "<<"o'clock" ; } else { baoshi(h) ; cout<<" " ; baoshi(m) ; } return 0 ; } void baoshi(int x) { if(x==0) { cout<<"zero" ; } else if(x==1) { cout<<"one" ; } else if(x==2) { cout<<"two" ; } else if(x==3) { cout<<"three" ; } else if(x==4) { cout<<"four" ; } else if(x==5) { cout<<"five" ; } else if(x==6) { cout<<"six" ; } else if(x==7) { cout<<"seven" ; } else if(x==8) { cout<<"eight" ; } else if(x==9) { cout<<"nine" ; } else if(x==10) { cout<<"ten" ; } else if(x==11) { cout<<"eleven" ; } else if(x==12) { cout<<"twelve" ; } else if(x==13) { cout<<"thirteen" ; } else if(x==14) { cout<<"fourteen" ; } else if(x==15) { cout<<"fifteen" ; } else if(x==16) { cout<<"sixteen" ; } else if(x==17) { cout<<"seventeen" ; } else if(x==18) { cout<<"eighteen" ; } else if(x==19) { cout<<"nineteen" ; } else if(x==20) { cout<<"twenty" ; } else if(x==30) { cout<<"thirty" ; } else if(x==40) { cout<<"forty" ; } else if(x==50) { cout<<"fifty" ; } else { int y=x%10 ; x=x/10*10 ; baoshi(x) ; cout<<" " ; baoshi(y) ; } }
0.0分
0 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复