Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4741197
  • 博文数量: 206
  • 博客积分: 5240
  • 博客等级: 大校
  • 技术积分: 3224
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 21:40
文章分类

全部博文(206)

文章存档

2013年(13)

2012年(8)

2011年(33)

2010年(152)

我的朋友

分类:

2010-09-13 21:19:08

【程序1

题目:有1234个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

1.程序分析:可填在百位、十位、个位的数字都是1234。组成所有的排列后再去掉不满足条件的排列。

2.快手程序源代码:

io.open();
var i,j,k;
for(i=1;5)
for(j=1;5)
 
for(k=1;5){
  
if(i!=k&&i!=j&&j!=k)
   io.print(i,j,k)
  }



3.c++程序代码

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)    /*确保ijk三位互不相同*/

    printf("%d,%d,%d\n",i,j,k);

   }

}

阅读(1344) | 评论(0) | 转发(1) |
0

上一篇:Microsoft.XMLHTTP的应用

下一篇:【练习2】

给主人留下些什么吧!~~