怎么实现三个for循环啊???

qisj8888 2006-12-19 04:59:41
int i,j,k;
printf("\n");
for(i=1;i<5;i++)    //以下为三重循环
 for(j=1;j<5;j++) 
  for (k=1;k<5;k++)
   {
    if (i!=k&&i!=j&&j!=k)    //确保i、j、k三位互不相同
    printf("%d,%d,%d\n",i,j,k);
...全文
1153 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihefeng 2006-12-23
  • 打赏
  • 举报
回复
楼上说的应该是你想要的结果吧!
Duane_yang 2006-12-22
  • 打赏
  • 举报
回复
新建一文件TestCircuit.java

public class TestCircuit
{
public static void main (String[] arg)
{
for(int i=1;i<6;i++)
for (int j=1;j<6;j++)
for (int k=1;k<6;k++)
{
if ((i!=j) && (i!=k) && (j!=k))
System.out.println("i="+i+"; j="+j+"; k="+k);
}
}
}

执行结果如下:
i=1; j=2; k=3
i=1; j=2; k=4
i=1; j=2; k=5
i=1; j=3; k=2
i=1; j=3; k=4
i=1; j=3; k=5
i=1; j=4; k=2
i=1; j=4; k=3
i=1; j=4; k=5
i=1; j=5; k=2
i=1; j=5; k=3
i=1; j=5; k=4
i=2; j=1; k=3
i=2; j=1; k=4
i=2; j=1; k=5
i=2; j=3; k=1
i=2; j=3; k=4
i=2; j=3; k=5
i=2; j=4; k=1
i=2; j=4; k=3
i=2; j=4; k=5
i=2; j=5; k=1
i=2; j=5; k=3
i=2; j=5; k=4
i=3; j=1; k=2
i=3; j=1; k=4
i=3; j=1; k=5
i=3; j=2; k=1
i=3; j=2; k=4
i=3; j=2; k=5
i=3; j=4; k=1
i=3; j=4; k=2
i=3; j=4; k=5
i=3; j=5; k=1
i=3; j=5; k=2
i=3; j=5; k=4
i=4; j=1; k=2
i=4; j=1; k=3
i=4; j=1; k=5
i=4; j=2; k=1
i=4; j=2; k=3
i=4; j=2; k=5
i=4; j=3; k=1
i=4; j=3; k=2
i=4; j=3; k=5
i=4; j=5; k=1
i=4; j=5; k=2
i=4; j=5; k=3
i=5; j=1; k=2
i=5; j=1; k=3
i=5; j=1; k=4
i=5; j=2; k=1
i=5; j=2; k=3
i=5; j=2; k=4
i=5; j=3; k=1
i=5; j=3; k=2
i=5; j=3; k=4
i=5; j=4; k=1
i=5; j=4; k=2
i=5; j=4; k=3
cxc014 2006-12-22
  • 打赏
  • 举报
回复
楼主如果想散分就直接开散分贴得了,何必这么麻烦呢
lispace 2006-12-22
  • 打赏
  • 举报
回复
是问问题来了,还是考我们c语言来了,哈哈
theLast_ 2006-12-21
  • 打赏
  • 举报
回复
好奇怪的问题,好奇怪的人。把题目说清楚点。
yanhan0615 2006-12-20
  • 打赏
  • 举报
回复
你这不已经实现了吗?
qisj8888 2006-12-19
  • 打赏
  • 举报
回复
是c语言中的了
buyaowen 2006-12-19
  • 打赏
  • 举报
回复
printf是java的吗?
还有你要为什么啊?

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧