C语言中 int a[3][3]={{1,2},{3,4},{5,6}}

这个是什么意思 能详细点说明么,顺便说的简单点,我是一只大一的菜鸟
最新回答
等痕迹变成年轮

2024-10-01 02:12:39

int a[3][3]={{1,2},{3,4},{5,6}}
不就是定义了一个3*3的数组,然后对他进行初始化,可以对全部元素初始化,也可对部分元素初始化,没初始化的默认为0;
第一行1,2,0
第二行3,4,0
第三行5,6,0
。。。这不是数组基础么。。。
简单的说,就是定义了一个数组,并初始化了,和int a=3;是一个道理。
危險人物

2024-10-01 16:50:47

120
340
560
追问
看不懂,能解释下么
追答

追问
main() 

{ int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;

for(i=1;i < 3;i++)

for(j=0;j < i;j++) s+=a[i][j] ;

printf("%d\n",s);

}

他求的这个s是指所有元素的个数么?如果不是,那到底求的是什么?