中易网

java int数组内两两相乘之和,比如 Integer i[]={2,4,3},2*4+2*3+4*3用java怎么写。

答案:4  悬赏:10  
解决时间 2021-01-19 08:48
java int数组内两两相乘之和,比如 Integer i[]={2,4,3},2*4+2*3+4*3用java怎么写。
最佳答案
static int sum(int[] arry) {
int sum = 0;
for (int i = 0; i < arry.length; i++) {
for (int j = i+1; j <= arry.length-1; j++) {
sum = sum + arry[i] * arry[j];
System.out.println(arry[i] + " * " + arry[j]);
}
}
System.out.println(sum);
return sum;
}追问那稍微复杂点,一个数组内有N个数字,求数组内M个数相乘之和。M int sum = 0;
// 整体依然循环两次,外循环
for (int i = 0; i < arry.length; i++) {
// 内循环
for (int j = i + 1; j <= arry.length - count + 1; j++) {
// tmp:count个数的乘积
int tmp = arry[i];
// 用于输出计算过程
System.out.print(arry[i]);
for (int k = 0; k < count - 1; k++) {
System.out.print(" * " + arry[j + k]);
tmp = tmp * arry[j + k];
}
System.out.println();
// 计算总和
sum = sum + tmp;
}
}
System.out.println(sum);
return sum;
}
全部回答

public static void main(String[] args) {
int[] a = {2,4,3};
int sum = 0;
for (int i = a.length - 1; i > 0; --i)
{
for (int j = 0; j < i; ++j)
{
sum+=a[i]*a[j];        
}
}

System.err.println(sum);
}
public class Calculate {
public static void main(String[] args) {
int[] i = {2, 3, 4};
int result = 0;
for (int j : i) {
for (int k : i) {
System.out.println(j + "*" + k);
result += j * k;
}
}
System.out.println(result);
}
}

很简单,双层循环
public class Test {
    public static void main(String[] args) {
        int[] array = {2, 4, 3};
        int total = 0;
        for (int i = 0; i < array.length; i++) {
            int num1 = array[i];
            int total1 = 0;
            for (int j = i + 1; j < array.length; j++) {
                int num2 = array[j];
                int total2 = num1*num2;
                total1 += total2;
            }
            total += total1;
        }
        System.out.println(total);// 26
    }
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
煩峻的意思是什么?煩峻的释义是什么啊?
上饶市广丰君悦宾馆地址在什么地方,想过去办
不杀生,怎样请走蚊子,苍蝇,蚂蚁,蟑
现在没三本
无线路由器的11mbps(802.11)b和54mbps(802.
日语高手们请问这是个什么点心,后面的小仓是
access为什么创建不了数据表
欲钱买刀耕火种,什么动物
情系家人,心系安全是什么意思
尊皇表和劳力士表那个好?谁能告述我一下尊皇
高嗓门,爱摆理,的女人
暗咒用毁灭好还是苦痛好
金日朗歌厅地址有知道的么?有点事想过去
卡罗拉自动空调:A/C按钮是什么作用
十元的绿色口味王槟榔和十五元的红色口味王槟
推荐资讯
请问集美大学航海技术读完除了开船还能有哪些
家庭怎么种葫芦啊
妻子的姐夫怎么称呼
lols6大虫子怎么出装
关于日本的姓名叫法
陆陆圆宾馆怎么去啊,我要去那办事
成语出神入化是什么意思
在东莞注册设立外资分公司多少钱和需要什么资
中国邮政(新北路邮政支局)怎么去啊,有事要去
面试时,主考官问“你的优点和缺点都有哪些”
上海达克斯娜酒店地址在哪,我要去那里办事
4减2等于11移动一个火柴棒,让算式成立
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?