c++ 输入数字 输出汉语读法(拼音)代码
这里只写到了十亿的等级,如果要更大位数可以继续扩展
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
string x;
cin>>x;
int i=x.length();
int w=i;
int num[i];
while(i>0)//字符串转整型数据
{
i--;
num[i]=x[i]-'0';
}
for(int s=0;s<w;s++)
{
switch(num[s])//数字读法
{
case 0:printf("ling ");break;
case 1:printf("yi ");break;
case 2:printf("er ");break;
case 3:printf("san ");break;
case 4:printf("si ");break;
case 5:printf("wu ");break;
case 6:printf("liu ");break;
case 7:printf("qi ");break;
case 8:printf("ba ");break;
case 9:printf("jiu ");break;
}
switch(w-s)//单位的读法(十、百、千、万、亿)
{
case 10:
case 6:
case 2:cout<<"shi "; break;
case 9:cout<<"yi "; break;
case 8:
case 4:cout<<"qian ";break;
case 7:
case 3:cout<<"bai ";break;
case 5:cout<<"wan ";break;
}
}
return 0;
}
c++ 输入数字 输出汉语读法(拼音)代码相关推荐
- 数字倒序Java_java输入数字,输出倒序的实例
java输入数字,输出倒序的实例,逆序,整数,给大家,请输入,三种 java输入数字,输出倒序的实例 易采站长站,站长之家为您整理了java输入数字,输出倒序的实例的相关内容. 我就废话不多说了,大家 ...
- 【回归预测】基于TPA-LSTM(时间注意力注意力机制长短期记忆神经网络)实现数据多输入单输出回归预测附matlab代码
1 内容介绍 随着当今时代科技不断地飞速发展,科技信息也在急剧增加,收集并挖掘分析这些来源多样化的科技信息,有助于推动科技的发展.而预测作为一种重要的数据研究方法,在各个行业各个领域都有着广泛的应用. ...
- java数字转汉语读法
看到好的东西就想收藏一份,说不定自己哪天就用的上了. public class Test { private static final char[] nums = new char[] { '0', ...
- java输入字母_JAVA如何把输入中文输出汉语拼音字母的原理与代码
按照拼音区间不全面,很多常见字不能覆盖. 比如:怡.骟.骠.骢 等. 比较好的解决方案就是找一份全面的拼音汉字对照表,生成Map来查找. 下面是按照拼音区间的思路实现的不完全工具类:package c ...
- php计算器如何保留输入数字,php如何实现计算器代码
php实现计算器的方法:首先创建一个PHP示例文件:然后通过if语句判断post是否传过来sub参数:接着通过switch语句判断两个运算元是否为数字:最后创建一个简易计算器的HTML代码即可. 推荐 ...
- (入门)python的基本输入和输出
今天主要为大家详细介绍了python的基本输入和输出,文中示例代码介绍的非常详细,具有一定的参考价值,这也是我们学习python最基本的一步.想要了解更多关于python知识的,请点击这个 目录 Py ...
- java输入数字返回字符串_java Scanner输入数字、字符串
package java05; import java.util.Scanner;//1.导包 /* Scanner类的功能,可以实现键盘输入数据,到程序当中 引用类型的一班使用步骤: 1.导包 2. ...
- java 文本框只能输入数字_java swing 怎么设置文本框只能输入数字
展开全部 java swing中利用JFormattedTextField的控件加keyReleased能实现,以下实现的只能输入数字的62616964757a686964616fe58685e5ae ...
- 输入数字的汉语拼音,每个拼音的首字母大写。输出该数字的阿拉伯数字。
//输入数字的汉语拼音,每个拼音的首字母大写.输出该数字的阿拉伯数字. //JiuBaiJiuShiJiu -> 999 #include<stdio.h> #include< ...
最新文章
- 21天学通python第二版-电子工业出版社-网上书店
- linux 管理命令 之 管理时间
- 科沃斯机器人电池激活_扫地机器人充不进去电怎么办
- 进程通信QSharedMemory
- Linux+Jenkins自动构建服务器包
- php中在网页中显示图片代码,用PHP将网页上的Canvas图像保存到服务器上的方法
- 《隐秘的角落》数学学霸朱朝阳如何炼成?这3招,你家孩子也能用上!
- .NET 开发系统 -知识 点
- 使用ListBox控件来实现直方图控件(一)
- CASS11:超越自我,再续辉煌!CASS10.1.6:延续经典,只为更好!
- 基于SpringBoot在线电影订票系统
- 和的区别?以及 0x0f 的含义
- 树莓派3b+开启无线wifi热点
- opengl-shader学习笔记:varying变量
- 怎么组建云计算中心?
- 天宫初级认证答案_跨境电商人才初级认证试题以及答案
- 设置SQL数据库用户权限
- win10修改用户名(中文用户改为英文名)切换administrators管理员用户
- Java网络编程socket基础学习
- vtop工具使用分析
热门文章
- Matlab 绘制零极点图
- 机器学习之十一(读书笔记)
- 互联网公司总部选址分布:后厂村就是半个中国互联网
- 几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。
- 网络socket编程--多路复用
- 完美世界(完美世界(北京)网络技术有限公司)
- 使用thinkadmin内置WeChatDeveloper发送公众号模板消息
- 千峰 音乐播放器 待续
- YOLOv5桌面应用开发,手把手教学实操(上)——附源代码
- mt4服务器显示无连接,MT4登录显示“无效账户”,“无法连接”怎么解决