题目内容

在c语言中,二维数组的定义方式为:类型说明符 数组名[【1】][【2】];

查看答案
更多问题

若有定义:int a[3][4]={{0,1},{2},{3,4,5,6}};则初始化后,a[1][2]得到的初值是【1】,a[2][1]得到的初值是【2】。

#include#includemain(){char ch[]="abc",x[3][4]; int i;for(i=0;i<3;i++) strcpy(x[i],ch);for(i=0;i<3;i++) printf("%s",&x[i][i]);printf("\n");}

下面程序以每行4个数的形式输出a数组,请分析程序填空。#define N 20main(){int a[N],i;for(i=0;i

下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中。请分析程序填空。main(){int a[2][3]= {{1,2,3},{4,5,6}}, int b[3][2],i,j;printf("array a:\n");for(i=0; i<=1; i++){for(j=0; 【1】; j++){printf("%5d",a[i][j]);【2】;}printf("\n");}printf("array b:\n");for(i=0; 【3】; i++){for(j=0; j<=1; j++)printf("%5d",b[i][j]);printf("\n");}}

答案查题题库