TC2.0里的赋值问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:14:25
for(x=0;x<=3;x++)
{
for(j=0;j<=8;j++)
K1[0]=a[0]+a[1]+a[2];
K1[1]=a[0]+a[3]+a[6];
K1[2]=a[0]+a[5]+a[7];
K1[3]=a[0]+a[4]+a[8];
printf("%10d",K1[x]);
}
printf("\n");
printf("K2:");
for(y=0;y<=3;y++)
{
for(j=0;j<=8;j++)
K2[0]=a[3]+a[4]+a[5];
K2[1]=a[1]+a[4]+a[7];
K2[2]=a[1]+a[3]+a[8];
K2[3]=a[1]+a[5]+a[6];
printf("%10d",K2[y]);
}
printf("\n");
printf("K3:");
for(z=0;z<=3;z++)
{
for(j=0;j<=8;j++)
K3[0]=a[6]+a[7]+a[8];
K3[1]=a[2]+a[5]+a[8];
K3[2]=a[2]+a[4]+a[6];
K3[3]=a[2]+a[3]+a[7];
printf("%10d",K3[z]);
}
printf("\n");
printf("Qi:");
for(q=0;q<=3;q++)
{
for(x=0;x<=3;x++)

{
for(y

这段代码太凌乱了,你Qi[4]的值你都已经赋值出来了,如果有问题你该看看你的赋值表达式是否符合你的要求.

这是什么啊?怎么这么乱啊?for循环怎么没有用到变量,都是常量直接赋值,那用循环啥用啊?