Р case '2':int num2;cout<<"请输入你所需要删除的商品代码"<<endl;cin>>num2;Р ptr->deletes(num2); Р break;Р case '3':cout<<"请输入你所要查找的商品的代码"<<endl;int Рnum3;cin>>num3;ptr->contain1(num3);break;Р case '4':ptr->print();break;Р case 'q':;Р }Р ini();Р cin>>ch;Р?}break;Р?case '2': Р ptr->print();Р char ch2;Р?Р while(ch2!='b'&&ch2!='B')Р {int num4;float weight;Р cout<<"请输入你所要购买的商品的代码"<<endl;Р cin>>num4;Р cout<<"请输入你要购买的件数或重量"<<endl;Р cin>>weight;Р shangpin *p;Р p=ptr->chazhao(num4);Р ptr1->insert1(p,weight);Р zonge=zonge+(p->price)*weight;Р cout<<"是否购物完毕?"<<endl;Р cout<<"如果购物完毕,请输入** b **结束购物"<<endl;?Р cout<<"如果继续购物,请随机输入一个字符,但不要输入**b**或**B**"<<endl;Р cin>>ch2;}Р cout<<"你购买的商品清单如下:"<<endl;Р ptr1->print1();Р ptr1->shanchu();Р cout<<"你所要支付的总金额为:"<<zonge<<endl;Р zonge=0;Р break;Р?case 'a':;Р?}Р?inr();Р?cin>>ch1;Р}Р}