C语言:求出a中各相邻两个元素的和,并将这些和存放在数组 b中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言:求出a中各相邻两个元素的和,并将这些和存放在数组 b中相关的知识,希望对你有一定的参考价值。
*按每行3个元素的形式输出。例如: b[1]=a[1]+a[0],…………,b[9]=a[9]+a[8]。
*/
【程序】
#include <stdio.h>
int main()
int a[10],b[10],i;
printf("\nInput 10 numbers: ");
for (i=0; i<10;i++) /* 数组输入 */
scanf("%d", &a[i]);
for (i=1; i<10; i++)
b[i]=______1______; /* 计算b数组中的元素 */
for (i=1; i<10; i++)
printf("%3d",b[i]);
if (______2______) printf("\n"); /* 每行打印3个数据 */
请补充
int main()
int a[10],b[10],i;
printf("\nInput 10 numbers: ");
for (i=0; i<10;i++) /* 数组输入 */
scanf("%d", &a[i]);
for (i=1; i<10; i++)
b[i]=a[i]+a[i-1]; /* 计算b数组中的元素 */
for (i=1; i<10; i++)
printf("%3d",b[i]);
if (i%3==0) printf("\n"); /* 每行打印3个数据 */
追问
大神。。。能帮我做份C语言作业么。。急求。。有空么
追答将鼠标移到下方本人ID上,点击”向TA求助“
看题量以及悬赏分值。。。。
2.i%3==0
在 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
// 不同元素
以上是关于C语言:求出a中各相邻两个元素的和,并将这些和存放在数组 b中的主要内容,如果未能解决你的问题,请参考以下文章
、设数组a有10个整型元素,编程求出a中各相邻两个元素的和,并存入数组b中,然后输入
数组a中有10个元素,求a中各相邻两个元素的和并存于数组b中并按3个一行输出。
在 JavaScript 中,如何求出两个数组的交集和差集?
有一个n*n的矩阵,要求编一程序求出其中每行元素的最大值并将其存放在一个一维数组当中。用c语言编程