C语言 销售波动统计

目标:

假定有一组数据记录着卖场每天(不超过30天)的销售额(假设都是整数),要求你统计并输出销售的波动情况,即计算每天相对于前一天的销售额的增减情况(即后项减前项的差值)。

例如连续5天的销售额分别是:23 56 12 76 43,则销售波动情况的输出为:33 -44 64 -33。
其中:33 = 56 - 23,-44 = 12 - 56,以此类推。

程序实现:

#include 
#include 
int main()
{
    int n, a[30], i;       // 定义变量及数组,n-销售额个数,a-销售额
    scanf("%d",&n);        // 输入销售额数量,n <= 30
    for(i = 0; i < n; i++) // 输入n个销售额,分别存入a[0]到a[n-1]
        scanf("%d",&a[i]);
    for(i = 0; i < n-1; i++) //销售的波动情况(即后项减前项的差值)
    {  
        a[i]=a[i+1]-a[i];
        printf("%d ",a[i]);
    }
    return 0;
}

运行结构为:

8
输入:34 56 234 87 43 98 109 234
输出:22 178 -147 -44 55 11 125

你可能感兴趣的:(C语言,c语言)