简答题
👁️ 浏览量:

试题题干

从键盘分别输入数据到整型数组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中的元素值输出*/
      }
}