两个FOR循环,for(i=0;i<2;i++)for(j=0;j<3;j++)printf("%d%d",i,j);我想的结果是0012&1012
来源:百度知道 编辑:UC知道 时间:2024/07/05 05:31:47
我想的是先执行第一个FOR的0,然后执行第2个FOR的0,1,2.然后执行第一个FOR的1,第2个的012实际结果是00 01 02 10 11 12.为什么?那么如何实现我想的结果?
int main(void)
{
int i,j;
for(i=0;i<2;i++)
for(j=0;j<3;j++)
printf("%d %d\n",i,j);
getch();
return 0;
}
你在%d %d加上回车
能清楚的感受到怎么出的结果,然后再修改
for(i=0;i<2;i++)
{for(j=0;j<3;j++)
{printf("%d%d",i,j);}
}你的实际上是这个,我不明白你要的意思
不过你可以
for(i=0;i<2;i++)
{printf("%d\n",i);
for(j=0;j<3;j++)
{printf("%d",j);}
}
000102101112
00121012
struts标签怎么实现for(i=0;i<n;i++){}这样的循环?
for i=-5 to 19 step4 循环几次
请问,在C语言中,FOR循环可不可以这么写 for(i=0, j=0 ; i<5, j<6 ; i++, j++ ;)
int i, k; 则for循环语句: for(i=0,k=-1;k=1;i++,k++)的结果
简述以下两个for循环的优缺点
在for循环中++i跟i++有区别吗?
c语言中套嵌循环for(i=1;i<=5;i++); for(j=1;j<=i;j++);怎么理解?
for(i=0;i<fl_length1;i++
javascript中的for(i=0;i<5;i++)和for(i=0;i<5;++i)区别
for(i=0;i<5;i++) {...} 和 for(i=0;i<5;++i) {...}有区别吗?