c语言的接口转成java,求助大神!!!JAVA转换成C语言
发布日期:2021-06-24 13:48:56 浏览次数:2 分类:技术文章

本文共 1094 字,大约阅读时间需要 3 分钟。

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

//此处不要看,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);

转载地址:https://blog.csdn.net/weixin_33245447/article/details/115637400 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:vim php 语法,在vim中检查php语法格式
下一篇:php ajaxfileupload.js 使用,ajaxfileupload.js实现文件上传(附步骤代码)

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月24日 19时54分39秒