第07天C語(yǔ)言(03):數(shù)組-練習(xí)1

一、概念
二、代碼

#include <stdio.h>
int main()
{
#pragma 1.從鍵盤(pán) 錄入當(dāng)天出售BTB的價(jià)格 并 計(jì)算出售 BTB的總價(jià) 和 平均價(jià)(比如說(shuō)一天 出售了3個(gè)比特幣)
    
    // 1.接收數(shù)據(jù)
    /*
    printf("請(qǐng)輸入第1個(gè)比特幣的價(jià)格\n");
    int value = -1;
    scanf("%i",&value);

    printf("請(qǐng)輸入第2個(gè)比特幣的價(jià)格\n");
    int value1 = -1;
    scanf("%i",&value1);

    printf("請(qǐng)輸入第3個(gè)比特幣的價(jià)格\n");
    int value2 = -1;
    scanf("%i",&value2);
     */
    
//    int value3 = -1;
    /*
    int sum = 0;
    int value = -1;
    for (int i = 0 ; i < 3; i++) {
        printf("請(qǐng)輸入第3個(gè)比特幣的價(jià)格\n");
        scanf("%i",&value);
        sum += value;
    }
     */
    
    // 1.定義數(shù)組保存每個(gè)比特幣的價(jià)格
    int sum;
    int values[5] = {-1};
    // 1.2 n 動(dòng)態(tài)計(jì)算數(shù)組的元素個(gè)數(shù)
    int length = sizeof(values) / sizeof(values[0]);
    for (int i = 0; i < length; i++) {
        printf("請(qǐng)輸入第%i個(gè)比特幣的價(jià)格\n",i + 1);
        scanf("%i",&values[i]);
        sum += values[i];
    }
    
    
    // 2.計(jì)算總和
//    int sum = value1 + value2 + value;
    
    // 3.計(jì)算平局值
    int average = sum / length;
    // 4.輸出結(jié)果
    printf("sum = %i , average = %i",sum,average);
    return 0;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容