专栏首页猿人谷三位数的排列组合

三位数的排列组合

题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去       掉不满足条件的排列。 2.程序源代码:

 1 #include<stdio.h>
 2 int main()
 3 { int i,j,k;
 4   printf("\n");
 5   for(i=1;i<5;i++)    /*以下为三重循环*/
 6       for(j=1;j<5;j++)
 7           for(k=1;k<5;k++)
 8           { if(i!=k&&i!=j&&j!=k)   /*确保i、j、k三位互不相同*/
 9             printf("%d,%d,%d\n",i,j,k);
10           }
11           return 0;
12 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 求大于整数m且紧靠m的k个素数 及 判断一个数是否为素数的方法

    题目:   请编写一个函数void fun(int m,int k ,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入xx所指的数组中。 ...

    猿人谷
  • 求大于整数m且紧靠m的k个素数 及 判断一个数是否为素数的方法

    题目:   请编写一个函数void fun(int m,int k ,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入xx所指的数组中。 ...

    猿人谷
  • qsort(),sort()排序函数

    一.qsort()函数 功 能: 使用快速排序例程进行排序 头文件:stdlib.h 用 法: void qsort(void *base,int nelem,...

    猿人谷
  • 数据的分页处理

    当页面中要显示的内容过多需要分多页显示、或是数据量过大内存吃不消时,需要分页处理。 原理:每次从数据库中取出一定量的数据,通过jsp页面显示 实现: ①写一个类...

    欠扁的小篮子
  • 笔记21 | 学习整理开源APP(BaseAnimation)程序源码“中的通讯录效果(二)

    项勇
  • C Retina

    用户2965768
  • 无向图

    今天的主角是无向图,顾名思义,无向图就是边没有方向的图。每当一个概念拿到程序中,总是需要抽象出一个数据结构来表示这个概念。那么,图怎么表示呢?表示图的这个数据结...

    naget
  • poj 1019 Number Sequence

    http://poj.org/problem?id=1019 题意:1 12 123 1234 12345 一窜数字 求第n位的数字是什么 分析:拿到题就是不会...

    用户1624346
  • 【leetcode刷题】T48-计数质数

    Count the number of prime numbers less than a non-negative number, n.

    木又AI帮
  • C语言中的循环语句练习

    Zoctopus

扫码关注云+社区

领取腾讯云代金券