A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 天雨云龙 中级黑马   /  2016-9-16 21:40  /  746 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        假设迟到两次以内不扣款,从第三次开始依次扣10,20,30………编写一个方法传入迟到的次数返回所扣的金额
                PS:比如说一个人迟到了5次那么所扣的金额是:0+0+10+20+30=60元
//使用递归
        public static int lateCount(int n){
                int sum=0;
                if(n==0||n==1||n==2){
                        return 0;
                }
                return (n-2)*10+lateCount(n-1);
        }

3 个回复

倒序浏览
这是再算自己吃到多少次了么...要交多少钱么?
回复 使用道具 举报
66666666666666666
回复 使用道具 举报
大概就是这个 意思
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马