主题是计算3 * 3和2 * 2的行列式,如下所示。
想法分为以下x和y来看各自的变化规律
x总是1=2=3
y是循环变化的过程,它用(y 1 ) % 3表示循环变化的过程。
这个过程可以用双重循环表示。
代码int a_value=0; for(intI=0; i 3; I ) { int x=0,y=i,ans1=1,ans2=1; for(intj=0; j 3; j () anS1*=a[xj] () yj ) %3); ans2 *=A[x j][(y - j 3 ) % 3]; } a_value=a_value ans1 - ans2; }