Advertisement

计算营业额占比 从标准输入读取烧烤店某年各月营业额数据 并按样例显示水平直方图

阅读量:

营业额占比分析

问题描述

复制代码
    #include <stdio.h>
    
    int main()
    
    {
    
    float a[13];
    
    float m=0.0;
    
    int i,j,x;
    
    for(i=0;i<12;i++)
    
    scanf("%f",&a[i]);
    
    for(i=0;i<12;i++)
    
        m+=a[i];
    
    for(i=0;i<12;i++)
    
    {
    
        x=100*(a[i]/m);
    
        if(100*(a[i]/m)>=x+0.5)
    
            x++;
    
        printf("%2d",i+1);
    
        printf("(%2d%%) ",x);
    
        for(j=0;j<x;j++)
    
            printf("#");
    
        printf("\n"); 
    
    }
    
    return 0;
    
    }
    
    
      
      

全部评论 (0)

还没有任何评论哟~