当前位置: 首页 > news >正文

中国人做跨电商有什么网站做评测系统网站首先要干嘛

中国人做跨电商有什么网站,做评测系统网站首先要干嘛,上海网站开发哪里好薇,网站建设哪便宜1.6 C语言之数组概述 一、数组二、练习 一、数组 所谓数组#xff0c;就是内存中一片连续的空间#xff0c;可以用来存储一组同类型的数据 数组有下标#xff0c;从0开始#xff0c;可以理解为是给数组中的元素编号#xff0c;便于后续寻址访问 我们来编写一个程序… 1.6 C语言之数组概述 一、数组二、练习 一、数组 所谓数组就是内存中一片连续的空间可以用来存储一组同类型的数据 数组有下标从0开始可以理解为是给数组中的元素编号便于后续寻址访问 我们来编写一个程序统计所有输入中0-9这几个数字出现的次数 先定义一个数组数组总共有10个元素用于存放0-9的出现次数而0-9可以使用数组的下标表示 #include stdio.h// 编写一个程序统计所有输入中0-9这几个数字出现的次数 main() {int c;int ndigit[10]; // 声明数组// 初始化数组将数组中所有元素都置为0for (int i 0; i 10;i)ndigit[i] 0; // 在每次执行的时候可以把ndigit[i]理解成一个int变量while ((c getchar()) ! EOF){if (c 0 c 9)// 如果输入的是0-9的数字则给对应下标的元素加1比如输入2, 那么对应 ndigit[2-0]ndigit[c - 0];}// 打印输出数组printf(0-9数组元素\n);for (int i 0; i 10;i)printf(数字%d 输入的次数: %d\n, i, ndigit[i]); }int ndigit[10]; 将变量ndigit声明为由10个整型数构成的数组。在C语言中数组下标总是从0开始因此该数组的10个元素分别是 ndigit[0], ndigit[1], ndigit[2], …, ndigit[9]数组下标可以是任何整型表达式包括整型变量i以及整型常量比如c - ‘0’就是一个整型表达式如果输入的字符是’0’-‘9’那么对应的整数值也是0-9刚好满足数组的下标取值 二、练习 编写一个程序打印输入中单词长度的直方图。水平方向的直方图比较容易绘制垂直方向的直方图则要困难些 注意长度为3的单词有3个长度为5的单词有5个直方图体现每个长度的数量即可 水平方向 #include stdio.h #define OUT_WORD 1 // 不在单词中遇到空格、换行符、制表符state设置成 OUT_WORD #define IN_WORD 0 // 在单词中遇到单词的第一个字符时state设置成 IN_WORD #define MAX_WORD 10 /* max length of a word*/ #define MAX_HIST 15// 编写一个程序打印输入中单词长度的直方图。 main() {int c, nc, state;int len; /* length of each bar */int maxValue; /* maximum value for wl[] */int ovflow; /* number of overflow words */int wl[MAX_WORD]; /* world length counters */state OUT_WORD; // 初始值不在单词中nc 0; /* number of chars in a word */ovflow 0; /* number of words MAX_WORD */// 初始化数组for (int i 0; i MAX_WORD;i)wl[i] 0;// 输入字符统计while ((c getchar()) ! EOF){if (c || c \n || c \t) {state OUT_WORD;if (nc 0)if (nc MAX_WORD)wl[nc]; // 统计小于最大单词长度限制的单词长度elseovflow; // 超出最大单词长度限制的单词的数量nc 0; // 单词长度置0下一个单词重新计数}else if (state OUT_WORD) {state IN_WORD;nc 1;}elsenc;}maxValue 0; // 找出所有单词中最大长度for (int i 0; i MAX_WORD;i){if (wl[i] maxValue) {maxValue wl[i];}}for (int i 0; i MAX_WORD;i){printf(%5d - %5d, i, wl[i]);if (wl[i] 0) {// 计算len, len对应直方图的长度wl[i] * MAX_HIST / maxValue // 这个公式可以保证单词长度数量最多的直方图最大是15其他数量的长度则按比例取// 比如数量最多的单词长度是5总共有3个那么len 3 * 15/3; 而长度为1的单词有1个则len 1*15/3if ((len wl[i] * MAX_HIST / maxValue) 0)len 1;}elselen 0;while (len 0) {putchar(*);--len;}putchar(\n);}if (ovflow 0)printf(There are %d words %d\n, ovflow, MAX_WORD); }垂直方向 #include stdio.h #define OUT_WORD 1 // 不在单词中遇到空格、换行符、制表符state设置成 OUT_WORD #define IN_WORD 0 // 在单词中遇到单词的第一个字符时state设置成 IN_WORD #define MAX_WORD 10 /* max length of a word*/ #define MAX_HIST 15// 编写一个程序打印输入中单词长度的直方图。 main() {int c, nc, state;int maxValue; /* maximum value for wl[] */int ovflow; /* number of overflow words */int wl[MAX_WORD]; /* world length counters */state OUT_WORD; // 初始值不在单词中nc 0; /* number of chars in a word */ovflow 0; /* number of words MAX_WORD */// 初始化数组for (int i 0; i MAX_WORD;i)wl[i] 0;// 输入字符统计while ((c getchar()) ! EOF){if (c || c \n || c \t) {state OUT_WORD;if (nc 0)if (nc MAX_WORD)wl[nc]; // 统计小于最大单词长度限制的单词长度elseovflow; // 超出最大单词长度限制的单词的数量nc 0; // 单词长度置0下一个单词重新计数}else if (state OUT_WORD) {state IN_WORD;nc 1;}elsenc;}maxValue 0; // 找出所有单词中最大长度for (int i 1; i MAX_WORD;i){if (wl[i] maxValue) {maxValue wl[i];}}// 从上往下一行一行打印for (int i MAX_HIST; i 0; --i) {// 每行从左往右打印如果需要打印则打印 *, 如果不需要打印则打印 ;for (int j 1; j MAX_WORD;j) {if (wl[j] * MAX_HIST / maxValue i)printf( *);else printf( );}putchar(\n);}for (int i 1; i MAX_WORD;i)printf(%4d, i);printf(\n);for (int i 1; i MAX_WORD;i)printf(%4d, wl[i]);printf(\n);if (ovflow 0)printf(There are %d words %d\n, ovflow, MAX_WORD); }编写一个程序打印输入中各个字符出现频度的直方图 #include stdio.h #define MAX_CHAR 128 /* max number of chars*/ #define MAX_HIST 15 // 编写一个程序打印输入中各个字符出现频度的直方图 main() {int c, len, max;int chars[MAX_CHAR];for (int i 0; i MAX_CHAR; i)chars[i] 0;while ((c getchar()) ! EOF) {if (c 0 c MAX_CHAR) {chars[c];}}max 0;for (int i 0; i MAX_CHAR; i) {if (chars[i] max)max chars[i];}for (int i 0; i MAX_CHAR; i) {printf(%d-%d, i, chars[i]);len chars[i] * MAX_HIST / max;while (len 0) {putchar(*);--len;}putchar(\n);} }
http://www.dnsts.com.cn/news/227185.html

相关文章:

  • 邢台地区网站建设口碑好企业网站报价模板
  • 做窗帘网站图片自助建站 知乎
  • 男生做污污的网站佛山网站建设拓客科技
  • 网站搭建制作公司jsp网站建设模板
  • 番禺网站制作价格河北网页设计
  • 网页设计做一个介绍自己的的网站新专业建设的重点任务
  • 专门做正品的网站有哪些微信网页版入口
  • 五屏网站建设品牌好五种人适合做运营
  • 个人建设网站流程php网站开发总结
  • 网站中英文版怎么做如何创办视频网站
  • 私募基金网站怎么做seo做网站用哪个版本的eclipse
  • 推荐一个国外好的网站模板广西网红排名
  • 泉州公司建站模板.net 手机网站开发
  • 网站建设中数据字典软件开发项目经理招聘
  • 建网站什么语言如何制作自己想要的图片
  • 建设网站制作wordpress支付宝当面付插件
  • 福州做网站fjfzwl工程建设流程
  • 自己公司的网站怎么编辑器什么用wordpress
  • 网站单页面怎么做的宜选科技就是帮人做网站
  • 网站做有偿广告需要什么有序聊城做wap网站服务
  • 外贸网站seo优化贺卡制作网页
  • 社交网站只做郑州网络营销
  • 网站设计教科书西安seo公司哪家好
  • 网站流量统计分析便宜建站空间
  • 网站icp备案网址wordpress菜单不现实
  • wordpress 文章置顶英文网站如何做seo
  • 自助建站系统wordpress响应式播放器
  • 网站有哪些费用多少钱小程序可做网站吗
  • app网站开发定制wordpress网站跳转nginx
  • 做网站 徐州平台网站建设方案模板下载