在C语言中定义三个同样大小的整型数组,为其中两个数组读入数值,然后计算两个数组中对应数值之和存入
第1个回答 2018-12-11
参考代码如下:
#include "
stdio.h"
#define N 5
int a[N];
int b[N];
int c[N];
int main()
{
int i;
printf("输入数组A:\n");
for(i=0;i<N;++i)
scanf("%d",&a[i]);
printf("输入数组B:\n");
for(i=0;i<N;++i)
scanf("%d",&b[i]);
printf("相加结果C:\n");
for(i=0;i<N;++i){
c[i]=a[i]+b[i];
printf("%d ",c[i]);
}
return 0;
}
本回答被网友采纳
相似回答
c语言,怎么让两个3x3数组的数组相加,成为一个新的数组?答:include <stdio.h>main(){int i=0,j=0,a[3][3] = {1,2,3,4,5,6,7,8,9}, b[3][3]={9,8,7,6,5,4,3,2,1}, c[3][3] ={0};for (i=0;i<3;i++){for (j=0;j<3;j++){c[i][j] = a[i][j] + b[i][j];}}} ...
定义三个数组长度为10的整型数组a、b、c,a数组的值在答:include<stdio.h>#define N 10void main() { int a[N]={1,2,3,4,5,6,7,8,9,10},b[N],c[N],i; for ( i=0;i<N;i++ ) scanf("%d",&b[i]); for ( i=0;i<N;i++ ) c[i]=a[i]+b[i]; for ( i=0;i<N;i++ ) printf("%d ",c[i]); printf("\...