填空题

以下程序的功能是输出如下形式的方阵: 13 14 15 16 9 10 11 12 5 6 7 8 1 2 3 4 请填空。
main()
{int i,j,x;
for(j=4;j(1);j--)
{for(i=1;i<=4;i++)
{x=(j-1)*4 +(2);
printf("%4d",x);
}
printf("\n");
}
}

【参考答案】

(1)>=1或>0;(2)i
<上一题 目录 下一题>
热门 试题

填空题
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中的其他数据不变。 #define N 4 void rotate(int a[][N],int b[][N] {int i,j; for(i=0;i<N;i++) {b[i][N-1]=(1);(2)=a[N-1][i];} }
填空题
以下程序运行后的输出结果是()。 struct NODE {int num;struct NODE *next; }; main() {struct NODE s[3]={{1,’ 0’},{2,’ 0’},{3,’0’}},*p,*q,*r; int sum=0; s[0].next=s+1;s[1].next=s+2;s[2].next=s; p=s; q=p->next; r=q->next; sum+=q->next->num; sum+=r->next->next->num; printf( %d n ,sum); }
相关试题
  • 有以下程序: #define f(x)(x*x) ...
  • 有以下程序: int a=2; int f(int...
  • 有以下程序: #include <stdio.h> m...
  • 有以下程序: struct STU {char name...
  • 以下叙述中错误的是()