完成双向循环链表的练习，调试成功

1. 完成了双向循环链表的查找、在链表头部插入、在指定位置插入、删除指定结点等操作；
2. 实现了友好等测试用户界面，对于非法选项能够提供友好等提示，并重新输入；
3. 测试各项功能正常；
4. 双向循环链表由于利用了哨兵指针，在初始化的时候更简单。只需要在链表首部添加元素的时候注意更改指针时的顺序。