首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

菜鸟!编码匹配的有关问题!

2012-02-16 
初学者求救!编码匹配的问题!!!有两个数组,现在要求输入一串二进制数字,输入的格式为 子二进制串再末尾加

初学者求救!编码匹配的问题!!!
有两个数组,现在要求输入一串二进制数字,输入的格式为 "子二进制串再末尾加个#号 "(子二进制串必须符合data数组中的形式中的一种).
    例如:从控制台中输入   0001#1110#01#   (输入回车键结束)
    然后通过程序输出匹配的字母串:   acf
                  const   int   n=8;
                  char   character[n]=
{
'a ', 'b ', 'c ', 'd ', 'e ', 'f ', 'g ', 'h '
};
char*   data[n]=
{
"0001 ", "10 ", "1110 ", "1111 ",
"110 ", "01 ", "0000 ", "001 "
};
问题的基本上是这样的。请问要怎么编写程序解决啊?(用C++)



[解决办法]
给楼主另外个贴回了,可以看看,用了map做的

热点排行