lpc - constructs - while

MudOS v21c2

while


LPC �� while ѭ��:

LPC �� while�� ѭ���� C�� �ṩ����ͬ. �﷨����:

    while (����ʽ)
      ���;
�����Ի���һ���� {} ������Χ�����ij���. ��������:
    while (����ʽ) {
      ���һ; ����;
    }
ֻҪ����ʽ�õ��Ľ��Ϊ����ֵ (non-zero),�� �ͻ��ظ�ִ�� while�� ѭ����������. �����ִ��һ��ѭ������֮ǰ, ����ʽ�õ���, �Ͳ���ִ����������. ��ѭ��������� break; ���, ��� while�� ѭ����ֹ (����������δִ�е����). ѭ����������� continue;�� ���, ����ͷ��ʼִ��ѭ�� (�����������л�δִ�е����).
��
    int test(int limit)
    {
      total = 0;
      j = 0;
      while (j < limit) {
        if ((j % 2) != 0)
          ��continue;
        total += j;
        j++;
      }
      return total;
    }
�˶�Դ����Ľ��, �ǰ� 0�� �� limit - 1�� ֮���ż��ȫ��������.


����: Spock @ FF 97.Aug.10.

�ص���һҳ