制作一个string筛选器,对从键盘输入的一组5个string数据,根据指定的长度区间进行筛选并输出。
测试输入:
aa
bbb
cccc
ddd
ee
2
3
预期输出:
aa
bbb
ddd
ee
测试输入:
aa
bbb
ccc
dddd
ee
1
2
预期输出:
aa
ee
请补全如下代码:
#include<iostream>
#include<string>
using namespace std;
//C++ string类的用法
//stringfilterbylength根据用户设定的长度区间,筛选出符合条件的字符串并输出
//此处给出stringfilterbylength函数的定义
//--------------------------------------------------------
int main()
{
string s[5];
int i;
int l1, l2; //分别表示筛选器的长度区间
for(i = 0; i < 5; i++)
{
//此处补全代码,用键盘输入字符串至字符串数组s中
//---------------------------------------------
}
//输入长度区间
cin >> l1 >> l2;
//此处调用stringfilterbylength方法
stringfilterbylength(s, 5, l1, l2);
return 0;
}