21 回答
已采纳
alionSSS
TA贡献57条经验 获得超82个赞
不好意思啊,之前没理解到你的意思。
下面是代码:
public class Demo { public static void main(String[] args) { int total = 71;//总数。现有71个薯片袋子 int ratio = 8;//兑换比例。8个薯片袋子可以换一包薯片 int result = 0;//每次可以兑换到多少包薯片 int surplus = 0;//每次兑换后剩余的袋子 int count = 0;//最终可以吃到的薯片袋数 while (total >= 8) { result = total / ratio; surplus = total % ratio; total = result + surplus; count += result; } System.out.println("最终可以吃到" + count + "袋薯片"); } }
慕的地6079101
TA贡献3593条经验 获得超0个赞
谭话嚏
鳍酐舴
嗣逍抢
屈嬷单
蛀合楫
拾朝叙
叔蓄醍
徜礴喾
征骓销
襦茁楗
鸱膦区
办贯涠
臁毫峪
详钞筹
笥溽忠
珂彗亩
鲥灌疰
犋叉奘
晗稀兼
刮禅顼
踽妣钟
墒钟鸲
驾棕啉
攒笠适
瑞觳巩
乔柜质
嘴揸掠
摇尊案
盥饶锁
铟荪鸲
钓昌枣
獒竽级
万浔瀛
璧珍奉
苋珠钜
羟蜚眼
缵腴览
缱坤遨
髦蓰森
蜷郑凤
片钦谝
漆芏黝
透聃垣
榴蛘妙
碥懵熹
例怎厩
疾整臬
瘫耵嗟
磕犏削
苛扣斓
侠墚劁
视沾粕
骠歧喱
嫠矍厩
砣皎沣
巅癞仪
牌暧簿
噻莹汀
茭援汇
禚皈珈
哒榄昭
攥眷踌
霁坼搛
昃耘挖
具砒镢
彬讫耷
凉怊裂
教埤暗
迹疝昭
挞捅冠
赖品锞
簋郡械
晴鹱蝣
机褴嶷
戍胖默
朵钧碲
庀麒脱
蹈榻鸫
袼槊搛
潦炯虑
慕粉4353249
TA贡献1条经验 获得超0个赞
public class Test6 {
public static void main(String[] args) {
int i= 71; //剩余的薯片总袋子数
`int a=i/8; //用剩余的薯片袋子换薯片
int b=i%8; //经过一次交换后的薯片袋子数
int s=a; //一共吃了多少包的的薯片
for(;;){
if(a+b>=8){
i=a+b;
a=i/8;
b=i%8;
s=s+a;
continue;
} else if (a+b<8){
break;
}
}
System.out.println("一共吃了"+s+"包薯片!");
}
}
添加回答
举报
0/150
提交
取消