算法:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
来源:互联网 发布:拉杆箱品牌知乎 编辑:程序博客网 时间:2024/05/13 12:13
程序分析:
(1)此题涉及“排列组合”的基本数学原理。首先百位数可以从1、2、3、4四个数字里面选择一个,也就是有四种选择;百位数选择完毕之后,同理,十位数则只有三种选择,个位数只有两种选择。那么这四个数字所能组成的互不相同且无重复数字的三位数共有4×3×2=24个。
(2)可以使用嵌套循环来输出它们的值和总数。
实现代码如下:
include "stdio.h"int main(void){ //b、s、g分别代表百位数、十位数和个位数,number代表这四个数字所能组成的互不相同且无重复数字的三位数的总数 int b = 0, s = 0, g = 0, number = 0; for (b = 1; b <= 4; b++) { for (s = 1; s <= 4; s++) { for (g = 1; g <= 4; g++) { if (b != s && b != g && g != s) { printf("%d%d%d\n", b, s, g); number++; } } } } printf("这四个数字所能组成的互不相同且无重复数字的三位数共有 %d 个", number); return 0;}
阅读全文
0 0
- 1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数 都是多少
- 1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 有 1,2,3,4 个数字,能组成多少个互不相同且无重复数字的三位数? 都是多少?(同余算法)
- java经典算法_011有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- java算法题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 面试算法题:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 算法:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 有1,2,3能组成多少个互不相同且无重复数字的三位数?都是多少?
- 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- C语言基础实例1 — 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- Java解题:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- [Java] 练习题011: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 【程序11】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 问题十七:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 河南省多校连萌(五) Problem B: 就是签到题XD
- topk
- 教师节的最珍贵礼物—实无穷小微积分网站
- Java命令学习系列(一)——Jps
- mysql开发实践
- 算法:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- QNX的深度嵌入过程
- 零基础测序分析图表解读大全:老板再也不愁我的文献阅读了! 宏基因组扩增子(箱线图、散点图、热图、曼哈顿图、火山图、韦恩图、三元图、网络图)
- 梦的科学真相
- 河南省多校连萌(五) Problem C: 不是防AK题
- egret白鹭引擎基础介绍
- 迭代复杂度分析
- Python统计txt文件中的英文单词个数
- 简单工厂模式-计算器