c_cpp 通过前一个和下一个的乘法替换每个数组元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 通过前一个和下一个的乘法替换每个数组元素相关的知识,希望对你有一定的参考价值。

#include <bits/stdc++.h>
using namespace std;

int main(){
    int n;
    cout << "No.of elements \n";
    cin >> n;
    int a[n];
    cout << "Enter the elements \n";
    for (int i = 0;i<n;i++)
        cin >> a[i];
    int temp = a[0];
    a[0] *= a[1];
    for(int i=1;i<n-1;i++){
        int t = a[i];
        a[i] = temp*a[i+1];
        temp = t;
    }
    a[n-1] *= temp;
    for(int i=0;i<n;i++)
        cout << a[i] << "  ";
}

以上是关于c_cpp 通过前一个和下一个的乘法替换每个数组元素的主要内容,如果未能解决你的问题,请参考以下文章

Pandas:用前一个和下一个非缺失值的平均值动态替换 NaN 值

c_cpp 获取一系列数字,并将每个项目替换为数组中所有其他项目的产品

如何在 JavaScript 中获取数组循环的前一个和下一个元素?

c_cpp 计算数组乘法的除数

形态形成场(矩阵乘法优化dp)

根据前一个和下一个字段的值计算一个字段值