【用c语言写一个实现一个电话号码单词生成器有些人觉得电话不容-查字典问答网
分类选择

来自杜纯的问题

  【用c语言写一个实现一个电话号码单词生成器有些人觉得电话不容易记,所以为2-9中的每个数字依次分配了三个字母,把电话号码转换成一个7个字符的英文单词.数字与字母的对应关系见下图1.举】

  用c语言写一个实现一个电话号码单词生成器

  有些人觉得电话不容易记,所以为2-9中的每个数字依次分配了三个字母,把电话号码转换成一个7个字符的英文单词.数字与字母的对应关系见下图1.举个例子,号码6862377就可以转换为单词NUMBERS.一个号码可以对应很多7个字符的组合,但大部分都不是单词.这个程序的功能是用户输入一个号码后,尽量找出可能的英文单词.

  并且,将允许用户选择转换从一个名字“HAIRCUT”到相应的电话号码或鉴于七位数的号码,显示每一个可能的七个字母单词对应的数字,避免电话号码带数字0和1.

  并将结果写入文件.对应如下

  DigitLetter

  2ABC

  3DEF

  4GHI

  5JKL

  6MNO

  7PQR

  8TUV

  9WXY

  这个系统选择菜单的三个功能

  1,转变电话号码为子母

  2,转变英文名为电话号码

  3,退出系统

1回答
2020-07-21 17:54
我要回答
请先登录
罗平

  你的题目应该有错,没有S.代码如下:#include#includeintcount=0;voidToPhone(char*a){while(*a){*a=(*a-'A')/3+'2';a++;}}voidToAlpha(char*a,char*addr){inti=0;charc,t=*a;if(*a==''){print...

2020-07-21 17:58:05

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •