作业帮 > 综合 > 作业

java for循环语句求任意数字相加等于固定数字

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 05:47:47
java for循环语句求任意数字相加等于固定数字
有一堆数字
10,30,30.12,30.34,44,0.2.
求这组数字中任意数字相加等于一个固定数字70的所有方法,打印出来?
double[] nums = {10,30,30.12,30.34,44,0.2};
for (int i = 0; i < nums.length; i++) {
for (int j = i + 1; j < nums.length; j++) {
if (nums[i] + nums[j] == 70) {
System.out.println(nums[i] + " + " + nums[j] + " = 70");
}
}
}
循环遍历做判断就行了,但是你给的数据没有相加等于70的