读书人

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

发布时间: 2012-02-16 21:30:36 作者: rapoo

初学者求救!编码匹配的问题!!!
有两个数组,现在要求输入一串二进制数字,输入的格式为 "子二进制串再末尾加个#号 "(子二进制串必须符合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做的

读书人网 >C++

热点推荐