第07天C语言(03):数组-练习1

一、概念
二、代码

#include <stdio.h>
int main()
{
#pragma 1.从键盘 录入当天出售BTB的价格 并 计算出售 BTB的总价 和 平均价(比如说一天 出售了3个比特币)
    
    // 1.接收数据
    /*
    printf("请输入第1个比特币的价格\n");
    int value = -1;
    scanf("%i",&value);

    printf("请输入第2个比特币的价格\n");
    int value1 = -1;
    scanf("%i",&value1);

    printf("请输入第3个比特币的价格\n");
    int value2 = -1;
    scanf("%i",&value2);
     */
    
//    int value3 = -1;
    /*
    int sum = 0;
    int value = -1;
    for (int i = 0 ; i < 3; i++) {
        printf("请输入第3个比特币的价格\n");
        scanf("%i",&value);
        sum += value;
    }
     */
    
    // 1.定义数组保存每个比特币的价格
    int sum;
    int values[5] = {-1};
    // 1.2 n 动态计算数组的元素个数
    int length = sizeof(values) / sizeof(values[0]);
    for (int i = 0; i < length; i++) {
        printf("请输入第%i个比特币的价格\n",i + 1);
        scanf("%i",&values[i]);
        sum += values[i];
    }
    
    
    // 2.计算总和
//    int sum = value1 + value2 + value;
    
    // 3.计算平局值
    int average = sum / length;
    // 4.输出结果
    printf("sum = %i , average = %i",sum,average);
    return 0;
}

推荐阅读更多精彩内容