您现在的位置: 汕头自考网 >> 串讲笔记 >> 工学类 >> 正文
  • 面向对象上机考试题—宠物进笼
  • 发布日期时间: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;
 }
}

北京自考

上一页  [1] [2] [3] 

文章转载请注明来源于:汕头自考网