- 面向对象上机考试题—宠物进笼
- 发布日期时间:2007-1-14 来源:网络 点击数: 作者:佚名
t;<" 6:统计笼子里的动物种类及数量;"<<endl;
cout<<" 7: 退出程序;"<<endl;
cout<<"------------------------------------------"<<endl;
while(i)
{
cout<<"请选择您的*作:";
cin>>i;
switch(i)
{
case 1:
cout<<" 往哪只笼子里面放: ";
cin>>j;
cin>>cat;
while (shelves.push_cat(cat, j)==0)
{
cout<<" 笼子里已有动物,请换一个笼子: ";
cin>>j;
}
break;
case 2:
cout<<" 往哪只笼子里面放: ";
cin>>j;
cin>>dog;
while (shelves.push_dog(dog, j)==0)
{
cout<<" 笼子里已有动物,请换一个笼子: ";
cin>>j;
}
break;
case 3:
cout<<" 往哪只笼子里面放: ";
cin>>j;
cin>>snake;
while (shelves.push_snake(snake, j)==0)
{
cout<<" 笼子里已有动物,请换一个笼子: ";
cin>>j;
}
break;
case 4:
cout<<" 查询哪只笼子: ";
cin>>j;
shelves.seek(j);
break;
case 5:
cout<<" 删除哪只笼子里的动物: ";
cin>>j;
shelves.del(j); break;
case 6:
shelves.count(); break;
default: i=0; break;
}
cout<<endl;
}
} 北京自考热
cout<<" 7: 退出程序;"<<endl;
cout<<"------------------------------------------"<<endl;
while(i)
{
cout<<"请选择您的*作:";
cin>>i;
switch(i)
{
case 1:
cout<<" 往哪只笼子里面放: ";
cin>>j;
cin>>cat;
while (shelves.push_cat(cat, j)==0)
{
cout<<" 笼子里已有动物,请换一个笼子: ";
cin>>j;
}
break;
case 2:
cout<<" 往哪只笼子里面放: ";
cin>>j;
cin>>dog;
while (shelves.push_dog(dog, j)==0)
{
cout<<" 笼子里已有动物,请换一个笼子: ";
cin>>j;
}
break;
case 3:
cout<<" 往哪只笼子里面放: ";
cin>>j;
cin>>snake;
while (shelves.push_snake(snake, j)==0)
{
cout<<" 笼子里已有动物,请换一个笼子: ";
cin>>j;
}
break;
case 4:
cout<<" 查询哪只笼子: ";
cin>>j;
shelves.seek(j);
break;
case 5:
cout<<" 删除哪只笼子里的动物: ";
cin>>j;
shelves.del(j); break;
case 6:
shelves.count(); break;
default: i=0; break;
}
cout<<endl;
}
} 北京自考热
文章转载请注明来源于:汕头自考网
网友评论
|
|



