C语言编程入门经典实例

题:现在我们有1、2、3、4这几个数字,请问能组成多少个互不相同且无重复数字的三位数?都是多少?

分析:百位数、十位数和个位数的可选数字为1、2、3、4,且三位数的数字不能相同且不重复,可以通过数字对比来实现各不相同,每生成一个组合就计数一次,即可得到结果。

程序源代码:

程序源码

运行结果为:

程序运行结

如果您有更好的解决思路,请与大家一起分享,让我们共同来探讨吧!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容