main() { int i,x[9]={9,8,7,6,5,4,3,2,1};
for(i=0;i<4;i+=2) -- 每次循环加2,第一次循环是0,第二次是2,第三次是4 ,因为I=4所以循环结束
printf("%d",a[i]);
}
这个题目么?
答案是 97
#include
//打印方阵
int PrintMatrix(int *matrix,int n);
//转换方阵
int ConvertMatrix(int *des,int *src,int n);
int main()
{
int matrixA[4][4]=
{
,
,
,
};
int matrixB[4][4];
printf("Original:\n");
PrintMatrix((int *)matrixA,4);
printf("After convertion:\n");
ConvertMatrix((int *)matrixB,(int *)matrixA,4);
PrintMatrix((int *)matrixB,4);
return 0;
}
int PrintMatrix(int *matrix,int n)
{
int i,j;
if(!matrix || n<1)
return 0;
for(i=0;i
for(j=0;j
printf("%5d",*matrix++);
}
puts("");
}
return 1;
}
int ConvertMatrix(int *des,int *src,int n)
{
int i,j;
if(!des || !src || n<1)
return 0;
for(i=j=0;i
while(i
i=i-j+1;
}
for(i=0,j=1;j
while(j
j=j-i+1;
}
return 1;
}
另外,虚机团上产品团购,超级便宜
把题发完先...