C primer plus 第六版 第十章 第十題 程式設計練習答案
阿新 • • 發佈:2018-12-20
Github地址:φ(>ω<*)這裡這裡。
/*
本程式應 習題-10 建立。
題目要求: 編寫一個函式,把兩個陣列中相對應的元素相加,然後把結果儲存到第3個數組中。
函式接受3個數組名和一個數組大小。
在一個簡單的程式中測試該函式。
*/
#include<stdio.h> #define o 5 void add(int a[], int b[], int c[]); int main(void) { int a[o] = { 1,2,3,4,5 }; int b[o] = { 6,7,8,9,10 }; int c[o]; add(a, b, c); printf("\nBye !\n"); getchar(); return 0; } void add(int a[], int b[], int c[]) { int i = 0; for (i = 0; i < o; i++) { c[i] = a[i] + b[i]; } for (i = 0; i < o; i++) { printf("陣列 c 的第 %d 個元素內容是 %d .\n", i, c[i]); } putchar('\n'); return; }