数字转换英语c语言程序,c语言 把英文数字 例如 one hundred and eleven 转换位数字 111;怎样编写程序,要求1~1000内的英文数字...
满意答案
TJYxgcp
2016.02.16
采纳率:55% 等级:9
已帮助:865人
#include
void main()
{
char str1[30][10] = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fiveteen", "sixteen", "seventeen", "eightteen", "nineteen", "twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninety" };
char str2[12];
char str[6];
char strcpy();
char strcmp();
int i, k;
gets(str2);
for (i = 0; i<30; i++)
{
if (strcmp(str1[i], str2) == 0)
{//查表
if (i <= 20)
printf("%d ", i);
else
printf("%d ", (i % 10 + i / 10) * 10);
}
}//for
for (i = 0; i<12; i++)
if (str2[i] == '-')
{
k = i;
str2[k] = '\0';
for (i = 0; i<30; i++)
{
if (strcmp(str1[i], str2) == 0)
printf("%d ", i % 10 + i / 10);
}//分段
strcpy(str, str2+k+1);
for (i =0; i<=9; i++)
{
if (strcmp(str1[i], str) == 0)
printf("%d", i);
}//for
}//if
memset(str2, 0, 12);
printf("\n");
}
查表//差不多追问: 非常感谢!!!
00分享举报
数字转换英语c语言程序,c语言 把英文数字 例如 one hundred and eleven 转换位数字 111;怎样编写程序,要求1~1000内的英文数字...相关推荐
- Java黑皮书课后题第5章:*5.44(计算机体系结构:比特级的操作)一个short型值用16位比特存储。编写程序,提示用户输入一个short型的整数,然后显示这个整数的16比特形式,下面是运行示例
5.44(计算机体系结构:比特级的操作)一个short型值用16位比特存储.编写程序,提示用户输入一个short型的整数,然后显示这个整数的16比特形式 题目 题目概述 运行示例 资料与破题 原码反码 ...
- 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母
从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母.如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom).同时输出组成该英文名的所有英文字符在26个英文字母 ...
- 假设有一段英文,其中有的字母I误写为i,请编写程序进行纠正。
st=input('请输入一串字符串:') print(st) #输出用户输入的字符串 my_list0=list(st) #将字符串转换成列表 my_list1=[] #定义空列表 for i in ...
- c语言程序三位整数反向输出,编写程序,输入一个3位整数,反向输出该3位整数 答案:#include stdio.h
int main()
{
intx,a,b,c,f,s;
printf(请输入...
田产市调研数之论法有定量析与定性论二种分法.德尔菲法,亦称家按法,是定量析法也:× https口/ / image.zhihuishu.com / / / / zhs onlinexam uedito ...
- 我的世界c语言程序,C语言基本知识
软件是将一组程序组织起来 每个程序由一组指令组成 数据结构+算法 数据结构 在程序中要指定数据的类型和数据的组织形式. 算法(程序的灵魂) 就是为了解决实际问题而提出的具体方法与步骤. 算法的特点 有 ...
- c语言计算机编程例题详解,计算机C语言编写程序题及答案解析精选.doc
计算机C语言编写程序题及答案解析精选 2011年计算机二级C语言编写程序题及答案解析精选 [4.1]已知银行整存整取存款不同期限的月息利率分别为:0.315% 期限一年0.330% 期限二年月息利率 ...
- c语言用函数求和与差,编写程序计算输入的两个实数的和与差.要求自定义一个函数]...
编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言, #includevoidmain(){inta,b;printf("Inputtwointegers:" ...
- C语言课程设计报告税,c语言编写程序,输入月薪数a,计算并输出税率、应缴税款和实得奖金数。工薪所得扣除标 请编写一个个人所得税...
if(a>4500&&a<9000)下面的代码行缺少分号: if(a>9000&&a<18000)下面的代码段中(a-)减号后面缺少一个数值: ...
- c语言 do while 素数,1. 编写程序,求30以内的所有素数之和.用do while做
用JAVA编写一个程序,求1000以内所有偶数的和以及奇数的和,并将偶数和以及奇数和输出到屏幕上. publicclassTest{publicvoiddisplay(){intsum=0;for(i ...
最新文章
- elasticsearch update 无结果
- 001_Maven入门
- 智能合约WASM语言 (1)概述
- 6.2、Android Studio内存
- 30万手表推荐_今年六十岁生日,儿子说要送只30万的手表,请问有哪些推荐?...
- easyui 扩展验证
- 搭建MySQL高可用架构MHA
- 打造自己的VC++ 6.0免安装简版
- 图片压缩兼修改md5
- 计算机丢失msvcrtdll怎么修复,雨林木风修复msvcrtdll
【操作方案】
的详细_
- View Horizon Mirage安装手册(三)——Mirage Management安装
- 【毕业设计】【周记】STGCN模型的改进和可视化
- 成都最最最牛逼的IT公司全在这了
- App Store 审核指南(最新)
- Linux ubuntu下载deb包的推荐网站
- 任意流(随机流)——RandomAccessFile
- 计算机视觉 | 八斗人工智能 (中)
- 条码软件为什么要有等级要求(A级条码)
- Java版 熄灯问题 debug调试版本
- QT5——模版库、工具类及控件
热门文章
- Golang学习---常用库
- 第18章 Linux集群架构
- 【博客美化】08.添加扩大/缩小浏览区域大小 按钮
- CSS知识总结(五)
- corosync/openais+pacemaker+drbd+web实现高可用群集
- 图数据库Neo4j的介绍与使用
- SpringBoot 实战:如何从零开发 “淘宝”
- mysql size_mysql fetch size 相关问题
- linux 农业分析,基于嵌入式Linux的农业信息采集系统设计与研究
- Gateway网关-过滤器链执行顺序