早教吧作业答案频道 -->其他-->
用c语言写一个实现一个电话号码单词生成器有些人觉得电话不容易记,所以为2-9中的每个数字依次分配了三个字母,把电话号码转换成一个7个字符的英文单词.数字与字母的对应关系见下图1.举
题目详情
用c语言写一个实现一个电话号码单词生成器
有些人觉得电话不容易记,所以为2-9中的每个数字依次分配了三个字母,把电话号码转换成一个7个字符的英文单词.数字与字母的对应关系见下图1.举个例子,号码6862377就可以转换为单词NUMBERS.一个号码可以对应很多7个字符的组合,但大部分都不是单词.这个程序的功能是用户输入一个号码后,尽量找出可能的英文单词.
并且,将允许用户选择转换从一个名字“HAIRCUT”到相应的电话号码或鉴于七位数的号码,显示每一个可能的七个字母单词对应的数字,避免电话号码带数字0和1.
并将结果写入文件.对应如下
Digit Letter
2 A B C
3 D E F
4 G H I
5 J K L
6 M N O
7 P Q R
8 T U V
9 W X Y
这个系统选择菜单的三个功能
1,转变电话号码为子母
2,转变英文名为电话号码
3,退出系统
有些人觉得电话不容易记,所以为2-9中的每个数字依次分配了三个字母,把电话号码转换成一个7个字符的英文单词.数字与字母的对应关系见下图1.举个例子,号码6862377就可以转换为单词NUMBERS.一个号码可以对应很多7个字符的组合,但大部分都不是单词.这个程序的功能是用户输入一个号码后,尽量找出可能的英文单词.
并且,将允许用户选择转换从一个名字“HAIRCUT”到相应的电话号码或鉴于七位数的号码,显示每一个可能的七个字母单词对应的数字,避免电话号码带数字0和1.
并将结果写入文件.对应如下
Digit Letter
2 A B C
3 D E F
4 G H I
5 J K L
6 M N O
7 P Q R
8 T U V
9 W X Y
这个系统选择菜单的三个功能
1,转变电话号码为子母
2,转变英文名为电话号码
3,退出系统
▼优质解答
答案和解析
你的题目应该有错,没有S.代码如下:#include #include int count = 0;void ToPhone(char *a){while( *a ){*a = (*a-'A')/3+'2';a++;}}void ToAlpha(char *a,char *addr){int i = 0;char c,t=*a;if(*a == '\0'){print...
看了用c语言写一个实现一个电话号码...的网友还看了以下:
关于FDDI说法不正确的是______。A.采用单令牌方式B.物理子层采用双极归零码C. 为提高系统 2020-05-23 …
关于FDDI说法中,不正确的是()。A.采用单令牌方式B.物理子层采用双极归零编码C.为提高系统可靠 2020-05-24 …
下列()不是个人身份认证的种类之一。A.个人知道的某种事物B.密码C.个人特征D.令牌 2020-05-24 …
下列关于FDDI说法不正确的是A.采用单令牌方式B.物理子层采用双极归零编码C.为提高系统的可靠性, 2020-05-24 …
下列( )不是个人身份认证的种类之一。A.个人知道的某种事物B.密码C.个人特征D.令牌 2020-05-24 …
莎士比亚说:"对自己忠诚,才不会对别人欺诈."这句名言告诉人们A.为人处事要作到表里如一B.为人处 2020-06-09 …
跳水运动员在3m长的踏板上起跳,我们通过录像观察到踏板和运动员要经历如图所示的状态,其中A为无人时踏 2020-10-30 …
某跳水运动员在3m长的踏板上起跳,我们通过录像观察到踏板和运动员要经历如图所示的状态,其中A为无人时 2020-12-22 …
某跳水运动员在3m长的踏板上起跳,我们通过录像观察到踏板和运动员要经历如图所示的状态,其中A为无人时 2020-12-22 …
阅读如图,回答问题.(1)数码①处为人种,通行的语言是,③④两处人口稀疏的是处,人口稀疏的原因是.( 2021-01-18 …