ループの構成要素

ループは、一般的な forwhile 要素で構成することができます。ただし、ループは、入口が 1 つだけでかつ出口が 1 つだけでなければ、ベクトル化できません。

正しい使用方法

while(i<n)

{

   // If branch is inside body of loop

 

   a[i]=b[i]*c[i];

   if(a[i]<0.0)

   {

      a[i]=0.0;

   }

   i++;

}

誤った使用方法

while(i<n)

{

   if (condition) break;

   // 2nd exit.

   ++i;

}