1、double
2、结构体中的double变量要赋值为0
3、对于query操作,如果越界,那么返回的结构体应当是{0,0,0,0,0}这样的,此时进行maintain操作向上走时要注意 除法中的r应为min(r,qr),l应为max(l,ql),否则求取aver操作或求取vrc操作就会错误