void countValue() { int i,j,k=1; for(i=800;i>=500;i--) {for(j=2;j<i;j++) if(i%j==0) break; if(j>=i) {cnt++; sum+=k*i; k=-1*k; } } }
这样输进去后,运行结果怎么会是44还有0啊,想不通为什么会是0啊,是不 是错了啊??郁闷啊,大家算出来的结果是多少啊?