单项选择题

下列语句序列执行后,i的值是:()
1.int i =10;
2.do {i /=2;} while(i-->1);

A.1
B.5
C.2
D.-1