当前位置: 代码迷 >> C语言 >> 编写一个c程序
  详细解决方案

编写一个c程序

热度:275   发布时间:2007-08-24 15:35:42.0
编写一个c程序

写一个叫num的程序...读或者写十进制被指定是阿拉伯数字或者是英文字母的号码..程序要一直从标准输入里读再写标准输出直到所有输入都进行了...

1. 转换 数字到 字母 个数小于 10.
input output
5 five
0 zero

2. 转换 数字 到字母 for numbers less than or equal to 20.
input output
15 fifteen
12 twelve

3. 转换 小写字母到数字for numbers less than or equal to 20.
input output
fifteen 15
eight 8

4. 对于输入的字母是不敏感的
input output
FIFTEEN 15
EiGhT 8

5. 转换 数字到字母for numbers less than 1000.
input output
921 nine hundred twenty one
901 nine hundred one


6. 转换 字母 为 数字 for numbers less than 1000.
input output
two hundred fifty six 256
one hundred eleven 111


7. 如果输入了不可用的数据则输出一个错误的信息..
input output
hello world invalid input
3 hundred invalid input
#!%@ invalid input

[此贴子已经被作者于2007-8-24 16:51:15编辑过]

搜索更多相关的解决方案: 编写  

----------------解决方案--------------------------------------------------------
大概懂点的人都请说下..
----------------解决方案--------------------------------------------------------
可以用数组对应的方式去做,每种输入的内容都能在不同的数组中找到对应的内容,要是找不到,就是错误的信息,如:
做个数组a[10]={zero,one,two,....},你都到一个数字是2,你就打印出a[2]的内容就行了
----------------解决方案--------------------------------------------------------
第一个简单``LS说了``

其他也不难``但是就是麻烦``谁能给些简单的方法啊```


----------------解决方案--------------------------------------------------------
用文件的话,像查找,对文件里搜索
----------------解决方案--------------------------------------------------------
希望会的人能把1,2的例子写出来..谢谢了
----------------解决方案--------------------------------------------------------
  相关解决方案