C语言经典算法01
2016-10-23 13:07
183 查看
【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去
掉不满足条件的排列。
2.程序源代码:
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); }}
相关文章推荐
- [c][zz]C语言100个经典算法
- 分享:C语言的学习基础,100个经典的算法
- 【每日算法】C语言8大经典排序算法(1)
- 常用经典算法的C语言实现
- C语言经典算法:输入某年某月某日,判断这一天是这一年的第几天?
- C语言100个经典的算法
- 经典算法研究:模式匹配(子串匹配)之 BM 算法(C语言实现版)初版
- 经典算法研究:模式匹配(子串匹配)之 KMP 算法(C语言实现版)
- C语言经典算法汇总
- c语言经典算法之数小孩
- C语言100个算法经典例题(七)
- C语言100个算法经典例题(六)
- C语言的学习要从基础,100个经典的算法 (转载)
- C语言100个经典的算法
- 经典算法:红黑树的C语言实现 ( 插入 、删除 )
- C语言100个算法经典例题(五)
- C语言100个算法经典例题(九)
- C语言的学习基础,100个经典的算法
- 版主大神,我昨天下载了你的C语言经典算法 100 例,第三题我编写时有错误,求版主大神或其他哪位大神指点一下,拜谢!
- C语言100个经典的算法