最新回答 / qq_慕设计4323815
因为26.0是double型的,所以你可以把int avg = (age1+age2+age3+age4)/4;中的int改为double就可以了
2019-01-24
最新回答 / 小丶七
当num等于4的时候(输出语句在上面的情况)break还没有执行,还没有跳出循环,输出语句会执行,执行完输出语句后再判断if条件,发现break了然后出循环,这时候程序已经输出4个值了。(输出语句在下面的情况)num=1,2,3时都能输出一个分数,然而当num=4的时候,先if判断,发现大于4了,跳出循环,后面的输出当然就执行不了,所以就只能输出三个成绩
2019-01-23