梦f__3
2016-01-13 21:14
哪里错了,,求解
没有错
sum为整型变量除以四得到整形变量,会失真,强制转换在sum前加double
应该是结果错了吧,sum/4得出是int类型,无法显示小数,所以avg也只能得出整数,
例:int a =10; int b =4; double c = a/b; c的值就是2,小数会被直接忽略掉
avg=(double)sum/4;
Java入门第一季(IDEA工具)升级版
1165523 学习 · 17586 问题
相似问题
回答 6
回答 4
回答 3
回答 5