00问答网
所有问题
当前搜索:
二维数组的正确定义
二维数组定义
不够会自动补0
答:
会的,写个程序测试一下就知道了,C和C++都一样.include <stdio.h> main(){ int a[3][4]={{1,1}};for(int i=0;i<3;i++)for(int j=0;j<4;j++)printf("%d\n",a[i][j]);return 0;} 输出2个1,后面都是0
fortran语言
二维数组定义
时,第一个数字是行还是列?
视频时间 1:88
fortran语言
二维数组定义
时,第一个数字是行还是列啊~~例如name[2,88...
视频时间 1:88
二维数组
,
定义
时怎样初始化 int N; cin>>N; a[N][N]={0}; 为什么提示...
答:
很多学习C或者C++容易忽略的一个问题,数组只能在初始化的时候才可以连续的赋值,反之,只能一个一个的赋值。你上面使用的N是变量,
数组的定义
规定不可以使用变量,如果你使用宏定义就可以了,比如:#define N 10 int a[N][N]={0};这样是
正确
的 初始化:int a[2][5]={{1,23,3,4,5},{6...
以下对
二维数组
a
的正确
说明是__
答:
答案:A C.D明显是错滴 B选项后面滴方括号不能为空
...},{2},{3,4}};c语言里这样的形式能
正确定义二维数组
吗?
答:
不可以 大括号多了,不填的地方应该默认为0,但是是两行,你里面用了三个大括号,表示有三行,实际上
数组
只有两行,所以数据超了。本身这种写法是没错了,只是数据超了而已
下面哪个语句
正确
地声明一个整型的
二维数组
答:
呃,我用的visual studio 2012测试了A,B, C,D,E都是错误的,不符合语法的。感觉
定义二维数组
,一般主要用两种吧:int a[10][10]int **a;a = new int*[10];for (int i = 0; i<10; i++)a[i] = new int[10];
求解假定一个
二维数组的定义
语句为“int a[3][4]={{3,4},{2,8,6}}...
答:
里面不够的数会自动补\0 这样说虽然不够详细 但是我想你能理解 每个老师都会讲 这一套道理我就不多说了 {3,4} 是a[0][]的 意思是a[0][0] = 3; a[0][1] = 4 同样 a[1][0] = 2 ; a[1][1] = 8; a[1][2] = 6; qi'yu'zhi其余值都没有 现在
数组
就
定义
了这么多 ...
若C语言中
定义
了
二维数组
a[2][2],则a中的元素为(按存储顺序写)?_百度...
答:
a[0][0],a[0][1],a[1][0],a[1][1],
数组
在内存中是顺序存储。
以下
二维数组
声明中,
正确
的是 ()。 A、char b[2][3]={“a” , “b...
答:
只有C是
正确
的,选C。A:声明b是2行,却用3行初始化,错!E:只有靠近
数组
名的那一维在
定义
时可以空着。此选项不符这一规则,错!G:错的道理同E!说明:所有语句最后都少了分号。此答案忽略此错……
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜