编写一个函数,把两个数组内的相应元素相加,结果存储到第3个数组内。也就是说,如果数组1具有值2, 4, 6, 8,数组2具有值1, 0, 3, 6,则函数对数组3赋值为3, 4, 9, 14。该函数的参数包括3个数组名和数组大小。并在一个简单的 程序中测试这个函数。
/*
*编写一个函数,把两个数组内的相应元素相加,结果存
储到第3个数组内。也就是说,如果数组1具有值2, 4, 6, 8,
数组2具有值1, 0, 3, 6,则函数对数组3赋值为3, 4, 9, 14。
该函数的参数包括3个数组名和数组大小。并在一个简单的
程序中测试这个函数。
*/
#include <stdio.h>
void add(int a[],int b[],int c[]);
int main(void){
int a[4] = {2,4,6,8};
int b[4] = {1,0,3,6};
int c[4] = {0};
add(a,b,c);
for(int i = 0;i < 4;i++){
printf("%d ",c[i]);
}
printf("\n");
return 0;
}
void add(int a[4],int b[4],int c[4]){
for(int i = 0;i < 4;i++){
c[i] = a[i] + b[i];
}
}