该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

//此处不要看,c++应该内置了这个函数,不需要自定义

Array.prototype.remove = function(val) {

var index = this.indexOf(val);

if (index > -1) {

this.splice(index,1);

}

};

//名称:获取当天上班的人

//参数:所有的保安名字数组, 休息人的名称

//返回:当天上班的人员列表

function getPerson(personArr,person){

for(var i in personArr){

if(personArr.indexOf(person)){

personArr.remove(person);

break;

}else{

return false;

}

}

return personArr;

}

var personArray= new Array("A","B","C","D","E","F","G");

//c今天休息,此处可设置休息,此处因为我封装remove函数的原因,A暂且不能填写

var restPerson="C";

var workPersonArray=getPerson(personArray,restPerson);

var newWorkPersonArray=new Array();

for(var i =0; i

newWorkPersonArray.push(new Array(personArray[i]+","+personArray[i+1]));

}

//设置值班方案

var plan1=new Array('0-2','2-4','4-6','6-8','8-10','10-12','12-14','14-16','14-18','18-20','20-22','22-24');

var plan2=new Array('0-4','4-8','8-12','12-16','16-20','20-24');

var plan3=new Array('0-8','8-16','16-24');

var step=1;

//根据上班时长打印不同的排班

//参数:上班时长计划

function getWorkPlan(workPlanName){

for(var i=0; i

console.log(workPlanName[i]+":"+newWorkPersonArray[(i%3)]);

}

}

getWorkPlan(plan3);

java语言转换c语言,求助大神!!!JAVA转换成C语言相关推荐

  1. java改成c语言专业名词解释,求助大神!!!JAVA转换成C语言

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //此处不要看,c++应该内置了这个函数,不需要自定义 Array.prototype.remove = function(val) { var inde ...

  2. c语言写数码管,各位大神,如何用C语言实现在数码管上实现1234同时亮

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 /*将移位寄存器内的数据锁存到输出寄存器并显示                                              */ /*    ...

  3. go interface 转int_大神是如何学习 Go 语言之反射的实现原理

    反射是 Go 语言比较重要的一个特性之一,虽然在大多数的应用和服务中并不常见,但是很多框架都依赖 Go 语言的反射机制实现一些动态的功能.作为一门静态语言,Golang 在设计上都非常简洁,所以在语法 ...

  4. c lambda表达式 select 改变字段名称_大神是如何学习 Go 语言之浅谈 select 的实现原理...

    很多 C 语言或者 Unix 开发者听到 select 想到的都是系统调用,而谈到 I/O 模型时最终大都会提到基于 select.poll 和 epoll 等函数构建的 IO 多路复用模型,我们在这 ...

  5. 共享内存 传一个类指针_大神是如何学习 Go 语言之为什么使用通信来共享内存...

    为什么这么设计(Why's THE Design)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点.对具体实现造成的影响 ...

  6. c语言星空程序,C语言C 编程学习程序员大神!绘制神奇代码之星空动态

    C C语言C 编程学习程序员大神!绘制神奇代码之星空动态 C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个 ...

  7. Java程序员日常积累-向大神学习(三)

    前言 <Java程序员日常积累-向大神学习>系列是本人根据日常工作中碰到的问题写的一个问题记录,比较琐碎零散. 主要用于记录和忘记时可以有个地方查询.现分享给大家,这是这个系列的第三篇. ...

  8. vs 2017 建立 php,程序在VS 2017中输出的结果为什么是这样的?求助大神!谢谢!...

    编程论坛 → C语言论坛 程序在VS 2017中输出的结果为什么是这样的?求助大神!谢谢! 菜鸟100学C 发布于 2018-09-29 08:06, 1405 次点击 #include int fu ...

  9. 求助大神:valgrind 出现 address 0x0 is not stack'd or (recently)freee'd怎么解决?linuxclionvalgrind## 标题

    求助大神:valgrind 出现 address 0x0 is not stack'd or (recently)freee'd怎么解决?linux&clion&valgrind## ...

  10. Mysword我的剑圣经破解方法,,,求助大神。

    Mysword我的剑圣经破解方法,,,求助大神. 求大神帮助我给些思路方法破解这款软件,我不知道该从哪里下手,求大家帮助一下,会有一些辛苦费谢谢大家的帮助!!!!2256771988我的qq

最新文章

  1. ACM公布2017年图灵奖,大卫·帕特森和约翰·轩尼诗获奖
  2. 中国超算项目获戈登贝尔奖:首次高分辨率精确模拟唐山大地震
  3. 可视化---寻找路径与算法
  4. python解常微分方程_Python-sympy.dsolve求解常微分方程(组)
  5. java string 精度_Java 中的浮点数取精度方法
  6. 【最强宝典】后端面试知识点合集
  7. Holt-Winters-季节性预测算法
  8. 2018.07.27 bzoj3064: Tyvj 1518 CPU监控(线段树)
  9. opencv 表示图像的IplImage
  10. 数学笔记——导数5(指数函数和对数函数的导数)
  11. 久期方程 matlab,有限差分法解薛定谔方程与MATLAB实现
  12. mysql ubb html_自动闭合HTML/ubb标签函数
  13. Linuxer公众号更名为quot;Linux阅码场quot;公告
  14. 厦门航空谁让你如此霸王
  15. PBR:基于物理的渲染(Physically Based Rendering)+理论相关
  16. layui 表格内容写temple函数_templet渲染layui表格数据的三种方式
  17. 从 ES6 到 ES10 的新特性万字大总结
  18. 向量数据库入坑:使用 Docker 和 Milvus 快速构建本地轻量图片搜索引擎
  19. 两个绝对值相减求最值_matlab同一矩阵任意两列相减绝对值的最大值和最小值
  20. 计算机word除法公式,word怎么用函数计算除法

热门文章

  1. HDLBits答案(8)_Verilog半加器、全加器和行波进位加法器原理与设计
  2. verilog中值滤波算法实现及仿真
  3. 自动增益(AGC)算法FPGA实现
  4. 计算机图形学真实感显示代码,计算机图形学实验 - 真实感图形场景的生成
  5. xmm1是什么器件_数字电路实验指导书
  6. Go语言技术教程:Redis介绍安装和使用
  7. Animator动画XML实现
  8. Web UI回归测试 -- BackstopJS 入门
  9. 单调队列优化和决策单调性优化
  10. [记录]Shell并发模式批量安装saltstack的脚本