c语言二维数组怎么表示
c语言中我想知道a[3][2]是表示整个数据呢还是指第三行和第二列的元素呢为什么定义可以用inta[3][2]用循环赋值的话还是a[i][j]=什么什么,那循环到a[3]...
c语言中我想知道a[3][2]是表示整个数据呢 还是指第三行和第二列的元素呢
为什么定义可以用int a[3][2]
用循环赋值的话还是a[i][j]=什么什么,那循环到a[3][2]它指的是单个的元素么 展开
为什么定义可以用int a[3][2]
用循环赋值的话还是a[i][j]=什么什么,那循环到a[3][2]它指的是单个的元素么 展开
5个回答
推荐于2017-09-22 · 知道合伙人教育行家
关注
展开全部
int a[m][n];//就表示一个m行n列的整型二维数组
在c语言中数组的下标是从0开始的所以,数组a的元素个数可以表示为:a[0][0]-a[m-1][n-1]
例如:
#include<stdio.h>
int main()
{
int a[3][2],i,j;//定义一个3行2列的整型二维数组a
for(i=0;i<3;i++)//依次给二维数组赋值
for(j=0;j<2;j++)
scanf("%d",&a[i][j]);
printf("\n");
for(i=0;i<3;i++){//输出二维数组
for(j=0;j<2;j++)
printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
/*
运行结果:
1 2
3 4
4 5
1 2
3 4
4 5
*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int
a[3][2]定义的是数组里每个元素是整数。
初始化赋值可以
int
a[3][2]={{1,1,}{1,1,}{1,1,}}
也可以用循环的方式
for(int
i=0;i<3;i++)
for(int
j=0;j<2;j++)
a[i][j]=1;//这里的1只是个例子,自己要赋什么就什么。
a[3][2]指的是单个的元素。
a[3][2]定义的是数组里每个元素是整数。
初始化赋值可以
int
a[3][2]={{1,1,}{1,1,}{1,1,}}
也可以用循环的方式
for(int
i=0;i<3;i++)
for(int
j=0;j<2;j++)
a[i][j]=1;//这里的1只是个例子,自己要赋什么就什么。
a[3][2]指的是单个的元素。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int
a[m][n];//就表示一个m行n列的整型二维数组
在c语言中数组的下标是从0开始的所以,数组a的元素个数可以表示为:a[0][0]-a[m-1][n-1]
例如:
#include<stdio.h>
int main()
{
int a[3][2],i,j;//定义一个3行2列的整型二维数组a
for(i=0;i<3;i++)//依次给二维数组赋值
for(j=0;j<2;j++)
scanf("%d",&a[i][j]);
printf("\n");
for(i=0;i<3;i++){//输出二维数组
for(j=0;j<2;j++)
printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
/*
运行结果:
1 2
3 4
4 5
1 2
3 4
4 5
*/
a[m][n];//就表示一个m行n列的整型二维数组
在c语言中数组的下标是从0开始的所以,数组a的元素个数可以表示为:a[0][0]-a[m-1][n-1]
例如:
#include<stdio.h>
int main()
{
int a[3][2],i,j;//定义一个3行2列的整型二维数组a
for(i=0;i<3;i++)//依次给二维数组赋值
for(j=0;j<2;j++)
scanf("%d",&a[i][j]);
printf("\n");
for(i=0;i<3;i++){//输出二维数组
for(j=0;j<2;j++)
printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
/*
运行结果:
1 2
3 4
4 5
1 2
3 4
4 5
*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义的时候int a[3][2]代表三行两列的整型数组
使用的时候是循环不到a[3][2]的,三行两列的整型数组最多可以访问到a[2][1],因为数组下标是从0开始的,切记不要越界哦~
使用的时候是循环不到a[3][2]的,三行两列的整型数组最多可以访问到a[2][1],因为数组下标是从0开始的,切记不要越界哦~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询