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

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

代码:

 for($i=1;$i<5;$i++){
for($k=1;$k<5;$k++){
for($m=1;$m<5;$m++){
if($i!==$k && $i!== $m && $k !== $m){
echo $i.$k.$m.' ';
}
}
}
}

结果:

最新文章

  1. SQL Server的Execute As与连接池结合使用的测试
  2. array_map与array_column之间的关系
  3. windows添加linux 启动引导项
  4. Python配合BeautifulSoup读取网络图片并保存在本地
  5. 自用有线IP切换
  6. mongodb基础系列——数据库查询数据返回前台JSP(二)
  7. .Net 平台下的互联网架构新思考
  8. VCC,VDD,VEE,VSS,VPP 表示的意义
  9. CFBundleName系列参数的含义
  10. MFC控件(9):network address control
  11. STL中map的一个知识点
  12. Java_数据类型
  13. oracle常用函数案例
  14. phpmyadmin详细的图文使用教程
  15. POJ 2455 Secret Milking Machine 【二分】+【最大流】
  16. C++ 多目录多文件编译 技巧
  17. List 接口中ArrayList Vector LinkedList 比较
  18. C输入输出与文件
  19. C# Hadoop学习笔记(二)—架构原理
  20. C#继承IDisposable释放资源

热门文章

  1. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛--K-密码
  2. 【Nowcoder 上海五校赛】二数(模拟)
  3. 汉化manjaro下的火狐浏览器
  4. javascript--事件对象e的来源、意义、应用及其属性的用法 function(e){}
  5. Laravel系列之CMS系统学习 — 角色、权限配置【2】
  6. phpstorm代码提示不小心关了,如何开启
  7. ZooKeeper(2)-安装和配置
  8. STL——泛型编程
  9. 标记编码报错ValueError: bad input shape ()
  10. SPLIT(文字列の分割)