如题所述
你的代码有以下几处错误:
1、分号问题:
在while括号后面有分号
表示while的语句是空语句,也就是cocks和hens无法加,那么会一直循环无法结束。所以将两个while后面的分号去掉;
2、判断问题
条件5*cocks+3*hens+chicks/3是没有问题的,但是chicks/3是整数除法,如5/2=2,会有错,建议改成chicks*1.0/3,否则可能会出问题。
由于不能调试,目前发现这些问题。