怎样将c语言的字体变中文,请问,在c语言中如何将阿拉伯数字转换成汉字,求代码...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
int main()
{
int a,b,c,d,e,n,f;
while (scanf("%d", &a) != EOF)
{
if (a >= 0 && a <= 9999)
{
if (a >= 1000 && a < 10000)
{
switch (n = a / 1000)
{
case 9: printf("九千");
break;
case 8: printf("八千");
break;
case 7: printf("七千");
break;
case 6: printf("六千");
break;
case 5: printf("五千");
break;
case 4: printf("四千");
break;
case 3: printf("三千");
break;
case 2: printf("二千");
break;
case 1: printf("一千");
break;
}
n = (a / 100) % 10;
switch (n)
{
case 9: printf("九百");
break;
case 8: printf("八百");
break;
case 7: printf("七百");
break;
case 6: printf("六百");
break;
case 5: printf("五百");
break;
case 4: printf("四百");
break;
case 3: printf("三百");
break;
case 2: printf("二百");
break;
case 1: printf("一百");
break;
case 0: printf("零");
break;
}
n = (a / 10) % 10;
switch (n)
{
case 9: printf("九十");
break;
case 8: printf("八十");
break;
case 7: printf("七十");
break;
case 6: printf("六十");
break;
case 5: printf("五十");
break;
case 4: printf("四十");
break;
case 3: printf("三十");
break;
case 2: printf("二十");
break;
case 1: printf("一十");
break;
case 0: printf("零");
break;
}
n = a % 10;
switch (n)
{
case 9: printf("九");
break;
case 8: printf("八");
break;
case 7: printf("七");
break;
case 6: printf("六");
break;
case 5: printf("五");
break;
case 4: printf("四");
break;
case 3: printf("三");
break;
case 2: printf("二");
break;
case 1: printf("一");
break;
}
}
else if (a < 1000 && a >= 100)
{
n = a / 100;
switch (n)
{
case 9: printf("九百");
break;
case 8: printf("八百");
break;
case 7: printf("七百");
break;
case 6: printf("六百");
break;
case 5: printf("五百");
break;
case 4: printf("四百");
break;
case 3: printf("三百");
break;
case 2: printf("二百");
break;
case 1: printf("一百");
break;
}
n = (a / 10) % 10;
switch (n)
{
case 9: printf("九十");
break;
case 8: printf("八十");
break;
case 7: printf("七十");
break;
case 6: printf("六十");
break;
case 5: printf("五十");
break;
case 4: printf("四十");
break;
case 3: printf("三十");
break;
case 2: printf("二十");
break;
case 1: printf("一十");
break;
case 0: printf("零");
break;
}
n = a % 10;
switch (n)
{
case 9: printf("九");
break;
case 8: printf("八");
break;
case 7: printf("七");
break;
case 6: printf("六");
break;
case 5: printf("五");
break;
case 4: printf("四");
break;
case 3: printf("三");
break;
case 2: printf("二");
break;
case 1: printf("一");
break;
}
}
else if (a >= 10 && a < 100)
{
n = a / 10;
switch (n)
{
case 9: printf("九十");
break;
case 8: printf("八十");
break;
case 7: printf("七十");
break;
case 6: printf("六十");
break;
case 5: printf("五十");
break;
case 4: printf("四十");
break;
case 3: printf("三十");
break;
case 2: printf("二十");
break;
case 1: printf("十");
break;
}
n = a % 10;
switch (n)
{
case 9: printf("九");
break;
case 8: printf("八");
break;
case 7: printf("七");
break;
case 6: printf("六");
break;
case 5: printf("五");
break;
case 4: printf("四");
break;
case 3: printf("三");
break;
case 2: printf("二");
break;
case 1: printf("一");
break;
}
}
else if (a >= 0 && a < 10)
{
switch (a)
{
case 9: printf("九");
break;
case 8: printf("八");
break;
case 7: printf("七");
break;
case 6: printf("六");
break;
case 5: printf("五");
break;
case 4: printf("四");
break;
case 3: printf("三");
break;
case 2: printf("二");
break;
case 1: printf("一");
break;
case 0: printf("零");
break;
}
}
printf("\n");
}
}
return 0;
}
怎样将c语言的字体变中文,请问,在c语言中如何将阿拉伯数字转换成汉字,求代码...相关推荐
- php将阿拉伯数字转换成中文大写,PHP将阿拉伯数字转换成汉字大写支持小数点
第一种 /*function ch_num($num,$mode=true) { $char = array("零","壹","贰",&qu ...
- csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法 参考文章: (1)csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计 ...
- js将阿拉伯数字转换成中文的大写数字
js将阿拉伯数字转换成中文的大写数字 export const numberToChinese = (num) => {var AA = new Array("零", &qu ...
- python练习题--阿拉伯数字转换成中文数字
python练习题–阿拉伯数字转换成中文数字 用户输入任意阿拉伯数字,如[123456],把它转换成中文数字[壹拾贰万叁仟肆佰伍拾陆] 以前面试时面试官问的问题,当时没能答出来,今天初步解决,把它记录 ...
- 【工具封装】Python 实现将阿拉伯数字 === 转换成中文大写数字
一.序言: 工具封装第四弹,阿拉伯数字 ===> 转换成 ===> 中文大写数字,喜欢就赶紧收藏+点赞+关注吧 !!! ---- Nick.Peng 二.实现代码如下: #!/usr/ ...
- 将一组阿拉伯数字转换成中文大写数字
题目大概: 将一组阿拉伯数字转换成中文大写数字 52306 ==> 伍万贰千叁百零陆 我实现了将文件中的一组数字(每行为一个数) 形如: Java代码 25364 466932300 ...
- java练习:金额转换,阿拉伯数字转换成中文传统形式
需求:金额转换,阿拉伯数字转换成中文传统形式 ,例如 101000001010 转为 壹仟零壹拾亿零壹仟零壹拾圆整 最终版: import java.util.Scanner; pub ...
- android 语言随sim变,如何修改Sim卡语言自适应
1.如何修改Sim卡语言自适应 一.系统设定默认语言规则 1. 系统预置语言,即在 makefile 文件中定义的语言: – 位置:mediatek/config/${Project}/Project ...
- 大写汉字转阿拉伯数字c语言,阿拉伯数字转换成中文大写数字
原创作者ACN站:3mile 如:550065转换成"五十五万零六十五"或"伍拾伍万零陆拾伍" 可作为UDF使用的. NUM2CWORD($number,$vV ...
最新文章
- NetBeans使用介绍(五)
- vue服务端渲染浏览器端缓存(keep-alive)
- 标题在图表上_从零开始学Excel——标题和图例的设置(143)
- 简明 Python 教程学习笔记_2_函数
- LintCode,hihoCoder,LeetCode有什么区别?
- l#039;oracle 酒,2011 Stellenbosch Vineyards Oracle of the Sun Shiraz, Stellenbosch, South Africa
- linux配置环境变量宏,在linux中配置环境变量(示例代码)
- MyBatis中Mapper接口是怎么和XML文件关联起来的
- 裴礼文数学分析中的典型问题与方法第5章级数练习
- Asterisk G729编码支持
- 一题多解×2(流的概念+递归)
- Android手机减少微信步数,iPhone微信步数竟然比安卓少很多,原因已明确!
- 几款常用装机检测软件
- 谷歌高级搜索_您如何设置高级Google搜索条件?
- 到底什么是REST?怎么用通俗的语言解释REST以及RESTful?
- ZigBee网络路由算法设计
- onCreate(savedInstanceState)
- [每日一氵]求解一阶线性常系数微分方程组
- 程序员如何变得更优秀?从业 10 年,我总结了 7 个建议
- 测试测试是打卡机坑了大家
热门文章
- 同一AppDomain内的SharpGL的FrameBuffer会相互影响?
- Oracle8i 到Oracle 12c的2014年最新PSU、Bundle Patch、SPU信息
- 用IP地址的用途理解Loopback接口
- 开源中国吸引我来的原因
- 大学生就业重心能否“二线城市化”?
- centos7 各版本区别 DVD Netinstall Everything Minimal GnomeLive KdeLive
- python3 异步错误 asyncio.Semaphore RuntimeError: Task got Future attached to a different loop
- linux 移动重命名 mv 命令简介
- web 容器 Jetty 简介
- linux ubuntu 获取仓库源码并构建