单项选择题

如下程序实现为100×100的矩阵初始化为0,假定矩阵按列存放,开始时内存为空,程序和相关变量常驻内存,若分配给矩阵a的内存块为1页,页面大小为每页100个整数字。程序如下;
int I,j,a[100][100];
for(j=0;j<100;j++)
for (I=0;I<100;I++)
a[1][j]=0;
则程序运行完毕发生的缺页中断次数为( )。

A.99
B.100
C.100*100
D.不能确定