单项选择题

下列程序段的输出结果是______。
int x=5,y=4,z;
printf("%d\n",z+=1,z=x%y);

A.0
B.1
C.2
D.结果是不确定值