Java黑皮书课后题第5章:*5.43(数学:组合)编写程序,显示从整数1到7中选择两个数字的所有组合,同时显示所有组合的总个数

该程序展示了如何用Java编写代码来列出从1到7的整数中选择两个不同数字的所有可能组合,并计算并输出组合的总数。通过双重循环实现,外层循环遍历1到7,内层循环在当前外层循环数字之后的数字中寻找不同的组合,每次找到一个符合条件的组合就增加计数器。最后输出组合的总个数为21。
摘要由CSDN通过智能技术生成

5.43(数学:组合)编写程序,显示从整数1到7中选择两个数字的所有组合,同时显示所有组合的总个数

题目

题目概述

5.43(数学:组合)编写程序,显示从整数1到7中选择两个数字的所有组合,同时显示所有组合的总个数

破题

外层一个循环,内层一个循环
最内侧判断(两个数是否不同)+输出,每输出一次计数变量自增1
内外双层结束循环时输出总个数

运行示例(要求)

1 2
1 3
1 4
1 5
1 6
1 7
2 3
2 4
2 5
2 6
2 7
3 4
3 5
3 6
3 7
4 5
4 6
4 7
5 6
5 7
6 7
The total number of all combinations is 21

代码

public class Test5_43 {
   
    public static void 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值