大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > C/C++语言 > [C/C++]题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?

[C/C++]题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?

发布时间:2018/04/28 C/C++语言 所有文章 标签C/C++C++C++源码阅读:66

程序分析:

可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。

程序源代码:

void main() 
{ 
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); 
    } 
return;
} 

The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu

您好!请登录

合作网站快捷登录:
点击取消回复

已有0评论

    大宇博客

    点击这里给我发消息点击这里给我发消息