March 19, 2004 I admit this is a low-percentage gag. Pretty much only computer programmers will get it. So for the rest of you, if you're just dying to know, here's a dry lecture on while and do-while: A number of languages (like C, C++, and Java) have a construct called a while loop. It will execute the loop again and again until a given condition is met: int count = 0; The above loop would continue looping until count got to be 20. If you were to replace the first line with "int count = 20;" the whole loop would be skipped cause count is already 20 when it gets there. Now. a do-while loop acts the same way, but it doesn't start with a check. int count = 20; In the above example, the code inside the do-while loop would be executied even though count is already 20. But then execution would continue on past (It would only do the loop once). So anyway, that's what a while loop and a do-while loop are. In actual usage, I'd say I use while about 20 times as often as do-while. -ATW |