试题题干
从键盘分别输入数据到整型数组a和b,将该两个数组的对应元素之和存入数组c中,并将c中全部元素的值输出。其中数组a、b和c的长度均为100。
参考答案
试题解析
#include<stdio.h>
#define N 100 /*宏定义将之后出现的所有N都用常数100替换*/
void main() /*主函数*/
{
int i,a[N],b[N],c[N]; /*定义整型一维数组a[N],b[N]和c[N]*/
for(i=0;i<N;i++) scanf(“%d”,&a[i]); /*利用for循环语句将0~N的数据从键盘上输入到数组a中*/
for(i=0;i<N;i++) scanf(“%d”,&b[i]); /*利用for循环语句将0~N的数据从键盘上输入到数组b中*/
for(i=0;i<N;i++) /*利用for循环语句从0一直到N,执行循环体*/
{
c[i]=a[i]+b[i]; /*把数组a和b对应元素之和存入到数组c中*/
printf(“%5d\n”,c[i]); /*将数组c中的元素值输出*/
}
}