06-04
30
总结 员工工资支票程序
作者:Java伴侣 日期:2006-04-30
单一集体100员工:
int id;
for(id=1001;id<=1100;id++)
{
float pay=getpayAmount(id);
if(blalance-pay<0)
continue; //和break的区别在于它可以继续下一成员验证
printCheck(id,pay);
balance-=pay;
}
大公司的每个分公司内的每个部门中的每名雇员:
int divn,dept,nDepartments,nEmployees,id;
float pay
bigloop;for(divn=0;divn{
nDepartments=getDepartmentCount(divn);//假设一个返回分公司部门数量方法
for(dept=0;dept {
nEmployees=getEmployeeCount(divn,dept);//假设一个返回部门雇员数量的方法
for(id=0;id {
pay=getPayAmount(divn,dept,id);
if(pay<0)
break bigloop;
printCheck(divn,dept,id,pay);
balance-=pay;
}
}
}
复制内容到剪贴板 程序代码
int id;
for(id=1001;id<=1100;id++)
{
float pay=getpayAmount(id);
if(blalance-pay<0)
continue; //和break的区别在于它可以继续下一成员验证
printCheck(id,pay);
balance-=pay;
}
大公司的每个分公司内的每个部门中的每名雇员:
复制内容到剪贴板 程序代码
int divn,dept,nDepartments,nEmployees,id;
float pay
bigloop;for(divn=0;divn{
nDepartments=getDepartmentCount(divn);//假设一个返回分公司部门数量方法
for(dept=0;dept {
nEmployees=getEmployeeCount(divn,dept);//假设一个返回部门雇员数量的方法
for(id=0;id {
pay=getPayAmount(divn,dept,id);
if(pay<0)
break bigloop;
printCheck(divn,dept,id,pay);
balance-=pay;
}
}
}
评论: 0 | 引用: 0 | 查看次数: 766
发表评论