Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 1 0 年前

問一C程式語法的問題

寫一個程式,透過for迴圈

輸入10個整數,然後放到一個陣列裡.

然後呼叫一個函式,以陣列名稱為其引數值,

完成將各陣列元素相加的運算,函式會回傳

相加的結果.在主程式中將結果印出.

1 個解答

評分
  • 1 0 年前
    最佳解答

    #include <stdio.h>

    int count(int[]);

    int main() {

    int i,a[10]={0};

    printf("請輸入10個整數:");

    for(i=0;i<10;i++)

    scanf("%d",&a[i]);

    printf("總和=%d\n",count(a));

    return 0;

    }

    int count(int a[]) {

    int i,sum=0;

    for(i=0;i<10;i++) sum+=a[i];

    return sum;

    }

還有問題?馬上發問,尋求解答。