C语言:n个for循环的嵌套

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:16:09
输入n的值『整数』
进行n个for循环嵌套的算法是怎么样的?
最好用c语言代码显示。谢谢!

用递归函数,举个例子:

void f(int n)
{
int i;

if(n==1)
for(i=0;i<n;i++)
{
/*这里是最内层 可以放上一些代码*/
printf("123\n");
}
else
for(i=0;i<n;i++)
f(n-1);
}

////////////////////////////
这样 f(5);语句就可以实现5个for循环的嵌套了

int a = 1;
void fun()
{
a++;
if(a == n)
return;
fro(int i = 0;i<n;i++)
{
fun();
}
}

n个循环?不懂。。。题目讲清楚点啊!下面是n次循环的。。
#include <stdio.h>

int main()
{
int n, i;
scanf("%d", n);

for (i = 0; i < n; i++)
{//要循环的内容
}

return 0;
}

有点不解你的意思……
在JAVA里面,
int n=(某个数字);//自己赋值

for(int i=1;i<=n;i++){
for(){
}
}
难道是这个意思?

应该只能用递归了吧

递归丫。