关注
改进后版本 可以通过了 #include <iostream> using namespace std; //构建个位的字典(数组) string gewei[10] = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"}; //构建十位、百位、千位、万位、亿位等其他单位的字典(数组),ot[10] 实际表示 "拾亿",ot[15] 实际表示 "佰万亿" string other[17] = {"", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿", "拾", "佰", "仟", "万", "拾", "佰", "仟","万"}; //获取元钱的函数接口,即小数点之前的部分 void Get_Before_Plot(string str) { if (str == "0") { return; } int j = str.size() - 1; if(!(j % 4 == 1 && str[0] == '1')) { cout << gewei[str[0]-'0']; } cout << other[j]; for(int i = 1; i < str.size(); i++) { if( (j - i) % 4 == 0 && str[i] == '0') { if ((j - i == 4) && str[i - 1] + str[i - 2] + str[i - 3] == '0' * 3) { cout << other[j - i]; continue; } cout << other[j - i]; continue; } if(str[i] != '0') { if(str[i - 1] == '0') { if(!( (j - i) % 4 == 3 && str[i-1] == '0')) { cout << "零"; } } if(!((j-i) % 4 == 1 && str[i] == '1')) { cout << gewei[str[i]-'0']; } cout << other[j - i]; } } cout << "元"; return; } //获取角分零钱的函数接口,即小数点之后的部分 void Get_After_Plot(string str) { if(str[0] == '0'&&str[1] == '0') { cout << "整"; return; } if (str[0] > '0') { cout << gewei[str[0]-'0'] << "角"; } if (str[1] > '0') { cout << gewei[str[1]-'0'] << "分"; } return; } //主函数 int main() { string str; while(getline(cin, str)) { //获取小数点的位置 int Plot = str.find('.'); //获取小数点前的子字符串 string str1 = str.substr(0, Plot); //获取小数点后的子字符串 string str2 = str.substr(Plot + 1); //输出人民币 cout << "人民币"; //输出元钱 Get_Before_Plot(str1); //输出角分零钱 Get_After_Plot(str2); //换行 cout << endl; } return 0; }</iostream>
点赞
相关推荐
09-30 12:16
门头沟学院 前端工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... BG一般,如何逆天改命拿下后端秋招SSP?1.2W
- 2... 从面试官的角度看待一场面试是怎么样的?1.0W
- 3... 大厂这么卷,去国企,外企“上岸”?8319
- 4... 族望留原籍,家贫走四方7954
- 5... 团、节、东孝子全部启动启动启动!(26届后端秋招总结)5352
- 6... 项目经历混乱?STAR法则手把手教你梳理(附真实案例分析过程)4171
- 7... 待了一年,一点没亏4111
- 8... 应届生们听我一句劝,一个老学长的肺腑之言4086
- 9... 被秋招面试感动了3357
- 10... 作为普通家庭出身的我,为什么非大厂不可?3280
正在热议
更多
# 你现在会用到哪些AI技能? #
2149次浏览 58人参与
# 为什么国企只招应届生 #
206702次浏览 1232人参与
# 未岚大陆求职进展汇总 #
4922次浏览 65人参与
# 实习在多还是在精 #
29425次浏览 215人参与
# 你的房租占工资的比例是多少? #
63127次浏览 790人参与
# 秋招踩过的“雷”,希望你别再踩 #
71351次浏览 982人参与
# 智慧芽求职进展汇总 #
1123次浏览 5人参与
# 24届的你们现状如何了? #
98168次浏览 509人参与
# 小马智行求职进展汇总 #
12810次浏览 49人参与
# 我的求职进度条 #
62268次浏览 913人参与
# 实习下班不想学习,正常吗? #
16592次浏览 163人参与
# 你见过哪些工贼行为 #
14393次浏览 84人参与
# HR问:你期望的薪资是多少?如何回答 #
62951次浏览 635人参与
# 反问环节如何提问 #
114138次浏览 2430人参与
# 如果不考虑收入,你最想做什么工作? #
31872次浏览 184人参与
# 校招谈薪一定要知道的事 #
11316次浏览 106人参与
# 顺丰求职进展汇总 #
62511次浏览 310人参与
# 找工作中的小确幸 #
23186次浏览 226人参与
# 大厂VS公务员你怎么选 #
19178次浏览 308人参与
# 你觉得什么岗位会被AI替代 #
14186次浏览 160人参与
# 我的租房踩坑经历 #
175566次浏览 1137人参与
# 牛客租房专区 #
118210次浏览 1334人参与