将1、2、3、4组成任意互不相同的三位数输出,每行控制输出3个数。
count=0;
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
for(k=1;k<=4;k++)
if(i!=j && i!=k && j!=k)
{
cout<<k*100+j*10+i<<" ";
count++;
if(count%3==0)
cout<<endl;
}
程序运行结果:
123 132 124
142 134 143
213 214 231
242 234 243
312 321 314
341 324 342
412 421 413
431 432 423
控制几行输出的知识点: <pre name="code" class="html"> count++;
if(count%3==0)
cout<<endl;