C语言刚刚学到数组,想试试输出一个3*4的数组,为何出不来。求指教。谢谢。

2025-02-26 23:16:42
推荐回答(2个)
回答1:

int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)printf("%d\t",a[i][j]);
printf("\n");
}

回答2:

用递归的方法

程序代码:

//n是数组长度
void disp (int a[],int n) {
if(n<=0) {
printf ("\n");
}else{
disp(a,n-1);
printf ("%i ",a[n-1]);