数组a中有10个元素,求a中各相邻两个元素的和并存于数组b中并按3个一行输出。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组a中有10个元素,求a中各相邻两个元素的和并存于数组b中并按3个一行输出。相关的知识,希望对你有一定的参考价值。

越详细越好

参考技术A #include <stdio.h>
void main()

//数组a中有10个元素,求a中各相邻两个元素的和
//并存于数组b中并按3个一行输出
int i,j=0,arr[10]; //定义变量
int brr[10]; //定义整型数组
for(i=0;i<10;i++)//给数组赋值
scanf("%d",&arr[i]);
for(i=1;i<10;i++)//计算相邻元素的和
brr[i]=arr[i]+arr[i-1];
for(i=1;i<10;i++)//对数组brr进行输出

printf("%d\t",brr[i]);
if(i%3==0)//每行输出三个数后输出换行符
printf("\n");

本回答被提问者采纳

在 JavaScript 中,如何求出两个数组的交集和差集?

两个任意元素的数组,比较出两个数组中相同的元素和不同的元素。

参考技术A 相同的a.filter(function(v)returnb.indexOf(v)>-1)不同的 a.filter(function(v) return !(b.indexOf(v) > -1) ).concat(b.filter(function(v) return !(a.indexOf(v) > -1))) 参考技术B // 定义数组
a = [1,2,3,4,5,6,7,8,9,10]
b = [3,2,6,7,8,100,24]
// 把a数组转化成object
var hash = ;
for(var i=0,max=a.length; i<max; i++)
var obj = ;
hash[a[i]] = true;

// 通过hash检测b数组中的元素
for(var i=0, max=b.length; i<max; i++)
if(typeof hash[b[i]] !== "undefined")
// 相同元素

else
// 不同元素

以上是关于数组a中有10个元素,求a中各相邻两个元素的和并存于数组b中并按3个一行输出。的主要内容,如果未能解决你的问题,请参考以下文章

C语言:求出a中各相邻两个元素的和,并将这些和存放在数组 b中

以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。

一维数组求最大子数组的和(首位相邻32位)

在 JavaScript 中,如何求出两个数组的交集和差集?

C语言定义一个求数组n个元素的和的函数

求数组主元素的递归算法