你好,我需要知道是否有可能做這樣的遞歸,以及如何? 我希望能夠選擇我想要的循環數,例如GenerateNumbers(x)
其中x是我內部的循環數。循環遞歸(生成數據)
int a, b, c;
for (a = 0; a < 10; a++)
{
printf("\n%d", a);
for (b = 0; b < 10; b++)
{
printf("\n%d%d", a, b);
for (c = 0; c < 10; c++)
{
printf("\n%d%d%d", a, b, c);
}
}
}
這是不可能的代碼,但它應該可能與遞歸,因爲每個調用都會產生一個新的循環。 – 2011-03-13 19:45:29