关闭

将1、2、3、4组成任意互不相同的三位数输出,每行控制输出3个数。

147人阅读 评论(0) 收藏 举报
分类:
将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;


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:13662次
    • 积分:548
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    最新评论
  • 随机编号!

    jimtrump: 总结:  我们知道rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,...