for 与 while 陈述式都会先检查条件,再决定是否执行主体;
而 do-while 陈述式会先执行主体,再检查条件来决定是否执行下一次.
也就是说,必定会执行一次主体.
由于有时候会出现无论如何都需要执行一次的需求,这时候可以使用 do-while 陈述式.
(也因此 do-while 是很少被使用的循环陈述式)
一样使用 do-while 实作随机产生整数阵列.
要注意,由于 do-while 必定会执行一次,因此如果例子内第 4 行的阵列长度改成 0,
下面第一次执行循环主体时就会因为没有元素而出现错误.