int i = 1;然后给房号赋值循环体
{
    if (i > 4)
    {
        i = 1;
    }   房号 = i++;
}

解决方案 »

  1.   

    if(房号%3==0)
    {
    3;
    }
    else
    {
    房号%3;
    }
      

  2.   

    int []房号;
    int []单元;
    int now=0;
    int roomno = 2;
    房号[0]=1;
    while(++now < 单元.length)
    {
      if (单元[now] != 单元[now-1])
         roomno=1;
      房号[now] = roomno;
      roomno++;
    }
      

  3.   

    定义一个Hashtable 键为单元号  值为这个单元内房号的个数 然后做嵌套循环不过我看楼上的方法蛮好的