原标题:C语言精简案例--销售统计直方图

01

C语言精简案例-销售统计直方图

//今晚内容:C语言新案例-数据表

//讲课老师:范志军

#include

#include

void ShowSales(int* sales)//在窗口上打印销售统计直方图

{

int i,j;//循环变量

char buf[10];//保存月份

printf("n%50sn","销售统计直方图");

for(j=22;j>0;j--)

{

if(j==1)

printf("%02d│__",j);

else

printf("%02d│ ",j);

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

{

if(sales[i]>=j)//22>=22

{

if(j==1)

printf("■■__");

else

printf("■■ ");

}

else

{

if(j==1)

printf("______");

else

printf(" ");

}

}

printf("n");

}

printf(" ");//打印6个空格

for(i = 1; i <= 12; ++i)

{

sprintf(buf, "%02d月", i);

printf("%s ", buf);

}

printf("n");

}

int main()

{

int i;//每月随机销售数据的循环变量

int sales[12];//用来保存12个月的随机销售数据

srand(time(0));

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

{

sales[i] = rand() % 21;//每个月的销售量是0-20的随机数

}

ShowSales(sales);//函数调用

return 0;

责任编辑:

c语言销售总额信息统计,C语言精简案例--销售统计直方图相关推荐

  1. c语言药店管理系统的前提报告,数据结构(C语言)课设5——药店的药品销售统计系统...

    数据结构(C语言)课设5--药店的药品销售统计系统 题目描述: 你在一个L药品店当一名仓库管理员,马上就要放寒假回家过年了,L药店对这一年的销售情况做了统计,但这看起来太杂乱无章了.因此,你需要对这些 ...

  2. c语言程序大型案例分析,C语言程序设计习题解析与应用案例分析(第2版)

    摘要: <C语言程序设计习题解析与应用案例分析(第2版)>从C语言程序设计的基本原理及程序设计的基本思想出发,贯穿"基础-应用"这一主线.<C语言程序设计习题解析 ...

  3. Python:利用python语言绘制多个子图经典案例、代码实现之详细攻略

    Python:利用python语言绘制多个子图经典案例.代码实现之详细攻略 目录 利用python语言绘制多个子图代码实现.经典案例 1.绘制多个子图框架 多个子图绘制的经典案例 1.绘制多个直方图 ...

  4. python 速度 memmap_从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例

    <从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例>要点: 本文介绍了从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例,希望对您有用.如果有疑问,可 ...

  5. 转 从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例

    注: 转自 微信公众号"高可用架构":从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例 导读:Python 被很多互联网系统广泛使用,但在另外一方面,它也存在一 ...

  6. 多元有序logistic回归_R语言多元Logistic逻辑回归 应用案例

    原文链接: http://tecdat.cn/?p=2640 ​tecdat.cn 可以使用逐步过程确定多元逻辑回归.此函数选择模型以最小化AIC. 如何进行多元逻辑回归 可以使用阶梯函数通过逐步过程 ...

  7. R语言-岭回归的代码与案例解读

    应用岭回归的场景有很多. 本文介绍的是 在应用多元线性回归时 遇到多重共线性问题,且无法删除变量或者增加样本量的情况下,应用岭回归的情况. 案例:互联网经济对中国经济增长影响 基础模型:C-D生产函数 ...

  8. Python语言学习:Python语言学习之硬件交互应用(arduino、树莓派等)相关的简介、案例应用之详细攻略

    Python语言学习:Python语言学习之硬件交互应用(arduino.树莓派等)相关的简介.案例应用之详细攻略 目录 Python与硬件交互应用 1.适合运行python的嵌入式硬件系统 1.1. ...

  9. Python语言学习:Python语言学习之正则表达式常用函数之re.search方法【输出仅一个匹配结果(内容+位置)】、re.findall方法【输出所有匹配结果(内容)】案例集合之详细攻略

    Python语言学习:Python语言学习之正则表达式常用函数之re.search方法[输出仅一个匹配结果(内容+位置)].re.findall方法[输出所有匹配结果(内容)]案例集合之详细攻略 导读 ...

最新文章

  1. 【Pandas库】(3) DataFrame的创建方法及基本操作
  2. 10亿美元续命!OpenAI获微软投资,意在通用人工智能?
  3. Linux 基础学习:文件权限与种类
  4. malloc 源码_【C++学习笔记(九)】之 new运算符的使用/ new 与 malloc的异同(附代码,详细注释)...
  5. EasyUI中Calendar日历的简单使用
  6. 10年C#历程的MVP之路与MVP项目介绍
  7. Utils.toDip()的用法
  8. 数据分析与挖掘实战-基于水色图像的水质评价
  9. weblogic lock
  10. ARM汇编中lr(r14)寄存器的作用
  11. MySql Workbench 安全模式(safe mode)
  12. android mp4语音识别,怎样用语音识别将一段视频转化为文字, 比如:百度的语音识别api...
  13. 数据科学家:我的工作就是发现别人未知的
  14. mysql版本号字段比较大小_MySQL查询 – 比较版本号
  15. 揭秘淘宝用户增长全链路项目管理
  16. JAVA 实现《JAVA打砖块》游戏
  17. Ubuntu 16.04 安装好之后需要做的15件事
  18. python matplotlib柱状图显示数据标签及百分号
  19. Tensorflow小白实战系列
  20. NOIP2018差点退役+心态爆炸杂思

热门文章

  1. 系统常见错误的解决方法
  2. 无线密码破解工具 - Aircrack-ng
  3. 20131012-Actel公司申请License的方法
  4. 2021年中国环保产业相关政策法规及行业标准分析[图]
  5. 用计算机学数学日记,【实用】数学日记范文7篇
  6. AMM算法简要理解(Adleman-Mander-Miller Method)
  7. 模拟登陆西电研究生教务处(爬虫1)
  8. 何必言精通——十年杂感 兼谈其它
  9. 实验七 二极管包络检波实验
  10. matlab 28m35,F28M35H52C1学习笔记3