哪里错了,,求解
没有错
sum为整型变量除以四得到整形变量,会失真,强制转换在sum前加double
应该是结果错了吧,sum/4得出是int类型,无法显示小数,所以avg也只能得出整数,
例:int a =10; int b =4; double c = a/b; c的值就是2,小数会被直接忽略掉
avg=(double)sum/4;