下面程序的输出为(path[i][0]=i、path[0][j]=j、path[i][j]=path[i-1][j]+path[i][j-1]):
for (int i=1;i<N;i++) path[i][0]=i;
for (int j=1;j<N;j++) path[0][j]=j;
for (int i=1;i<N;i++)
for (int j=1;j<N;j++)
path[i][j]=path[i-1][j]+path[i][j-1];
cout << path[8][4] << endl;
- A. 84
- B. 495
- C. 1012
- D. 结果是随机的。
正确答案:B