你把 zh变量的定义放到while循环外啊,否则每次循环等于重新产生一个新的zh,当然不累加了
你在while里面new了一个glxt,Ye每次都是0,如果你想累加,应该把glxt定义在循环外面
glxt zh = new glxt(); while(true) { //glxt zh = new glxt();这行移动到上面 zh.Cr(...) //后续一样 }