假设有50瓶饮料,

来源:互联网 发布:知之难乎哉的乎 编辑:程序博客网 时间:2024/06/11 19:43
import java.util.Scanner;/*假设有50瓶饮料, * 喝完3个空瓶可以换一瓶饮料, * 依次类推,请问总共喝了多少瓶饮料?*/public class Beverage {private int BeverageNum(int n){int num = 0;int surplus = n;while(surplus > 2){surplus -= 3;num += 3;surplus++;}num = num + surplus;return num;}public static void main(String[]args){System.out.println("您现在饮料的数量:N=");Scanner in = new Scanner(System.in);int n = in.nextInt();Beverage b = new Beverage();int m = b.BeverageNum(n);System.out.println("您一共可以喝"+m+"瓶饮料!");}}

 
原创粉丝点击