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

中国万网官网域名续费seo网络排名优化哪家好

中国万网官网域名续费,seo网络排名优化哪家好,java 小说网站开发,可信的专业网站建设使用博图SCL语言来实现先入先出排序 前言 使用SCL完成一个先入先出排序 具体要求:最先输入的一个数值,最先输出出来,下面的数自动向前填充; 注:这里可能有两种理解:一是第一个输入的第一个出来&#xff…

使用博图SCL语言来实现先入先出排序



前言

使用SCL完成一个先入先出排序

具体要求:最先输入的一个数值,最先输出出来,下面的数自动向前填充;

注:这里可能有两种理解:一是第一个输入的第一个出来,二是最后一个输入的第一个出来;

这里我们都来实现一下。



 数组变量建立

 记得在主程序调用函数块 





编写实现 

1.我们先要获取输入进来的值,然后存放到一个数组中;

首先判断输入的值是否大于0,然后进入for循环(这里以0..5为例),在for循环中判断数组中哪一个为0,找到后将输入值放在为0的数组中,然后清零退出循环。 

第1步存放输入值就完成了。 

IF  #输入值 > 0 THENFOR #N := 0 TO 5 DOIF #SC[#N] = 0 THEN#SC[#N] := #输入值;#输入值 := 0;EXIT;END_IF;END_FOR;
END_IF;

2.第1个存进来的数第1个出来

 输出按钮控制通断,for循环来遍历数组,如果找到数组不等于0(那么就是为真的),就将里面的值存放在一个变量中,然后将数组的值和按钮清零退出循环;

这里我们就找到了第一个存进来的数值。

IF #输出按钮 THENFOR #S := 0 TO 5  DOIF #SC[#S] <> 0 THEN#输出值 := #SC[#S];#SC[#S] := 0;#输出按钮 := 0;EXIT;END_IF;END_FOR;
END_IF;

 3.下面数组自动向前填充

 我们输出过之后,数组中就为0了,那怎么才能补上去呢?

这里我们用for循环进行一个判断,判断里面是否有一个为0,如果为0就将下一个数组的数补充上去,以此类推,直至填充完成。

注:这里I+1会导致数组越界,所以上面的数组数量要再加1才可以) 

FOR #I := 0 TO 5 DOIF #SC[#I] = 0  & #SC[#I+1]<>0  THEN#SC[#I] := #SC[#I + 1];#SC[#I + 1] := 0;END_IF;
END_FOR;

4.触摸屏演示



5.这里我们在看一下第2种理解,最后输入的最先输出 

 这里我们只要将输出时的循环顺序修改为逆序就可以了,S从5到1,来开始循环。

 以上就是先入先出排序法的全部内容了。




http://www.hkea.cn/news/131650/

相关文章:

  • html5网页成品代码自媒体seo优化
  • 门户网站建设招投标网络seo啥意思
  • 游戏币销售网站建设百度热搜seo
  • 线上投票链接怎么做厦门搜索引擎优化
  • 网页设计课程主要内容seo学校
  • php 深圳 电子商务网站开发seo优化好做吗
  • 网站建设开发技术天津济南网站设计
  • 信息公开网站建设网店推广分为哪几种类型
  • 南皮网站建设价格seo搜索引擎优化方式
  • 网上购物系统的设计与实现论文长沙seo优化公司
  • 风景旅游网页制作素材seo推广灰色词
  • 网站制作网站建设网页设计页面
  • 网站开发兼容极速字体颜色推荐seo平台优化服务
  • wordpress建站流量齐三seo顾问
  • 怎么看一个网站做没做竞价公司网站怎么建立
  • seo神马网站推广器怎么做神马搜索排名seo
  • 桂林漓江景区网站优化推广排名
  • 网站首页模板设计图网络推广平台代理
  • 一女被多男做的视频网站搜全网的浏览器
  • 建设公司网站费用电脑培训课程
  • 电子商务网站建设课后题女生学网络营销这个专业好吗
  • 新疆兵团建设网站商丘seo优化
  • 手机微信网站怎么做的软文发布网站
  • 传奇手游发布网站seo排名优化方式
  • 网站建设明细报价外链信息
  • 哪个网站做漫画可以有钱营销型网站设计
  • wordpress在线视频直播湖南正规关键词优化
  • 花木企业网站源码全网推广的方式
  • 网站开发商怎么关闭图片显示站长之家新网址
  • 灯饰如何做网站推广纯手工seo公司