擅长:python、mysql、java
<p>你可以这样做:</p>
<pre><code>int[] second = new[] {0,0,0,0,0};
bool finish = false;
while (true) {
for (int i = 0 ; i != 5 ; i++) {
Console.WriteLine("{0} {1}", i+1, second[i]+1);
}
Console.WriteLine();
int p = 0;
do {
second[p]++;
if (second[p] == 5) {
second[p] = 0;
p++;
} else {
break;
}
} while (p != 5);
if (p == 5) break;
}
</code></pre>
<p>第二个数字的序列“创造性地”存储在名为<code>second</code>的数组中。<code>do</code>/<code>while</code>循环“递增”这个数组,就好像它是一个以5个独立数字形式存储的基数5。在</p>
<p>这是一个<a href="http://ideone.com/3KDoHk" rel="nofollow">demo on ideone</a>。在</p>