下面程序的运行结果是?()#include<stdio.h>main(){int i,b,k=0; for(i=1;i<=5;i++) {b=i%2; while(b- ->=0) k++;}printf(“%d,%d”,k,b);}A)3,-1 B)8,-1 C)3,0 D)8,-2答案是D,为什么我老走不对?谁能把运行的过程写一遍?谢谢!