while(true)//没有结束条件,死循环了,加个判断条件,当ticket<0后 跳出循环
{
   .................
}