00问答网
所有问题
当前搜索:
正确定义数组并正确赋初值
如何对一维
数组
a进行
正确
初始化
答:
只有
定义
静态
数组
,才会自动把各元素值初始化为0。因此,
array
8的定义,以下说明是等价的:static int array8[6]={0};static int array8[6]={0,0,0,0,0,0};array9数组由关键字const约束为常量,所以必须在定义时对其初始化,并且不能在程序代码中对它的元素重新赋值。数组变量使用的作用域、...
C++ 用new
定义数组
和直接定义数组
答:
以m*n举例:第一种方法:int **a = new int*[m];for(int i=0; i < m; i++)a[i] = new int[n];第二种方法:int* a = new int[m*n];a[i*n+j]是第i行第j列元素。以整型为例:const int M = 10, N = 5;//10行5列。int ** a;a = new int *[M];for(int ...
C语言问题(在线等)
答:
2.只能给元素逐个赋值,不能给数组整体赋值。 例如给十个元素全部赋1值,只能写为: static int a[10]={1,1,1,1,1,1,1,1,1,1};而不能写为: static int a[10]=1;3.如不给可初始化的
数组赋初值
,则全部元素均为0值。4.如给全部元素赋值,则在数组说明中, 可以不给出数组元素的...
40. 下列二维
数组
的声明和初始化
正确
的是()(2.0分) A.int arr[][]={...
答:
选D A没有
定义数组
的行和列,所以不对 B没有定义数组的列,也不对 C本来没有定义行是没关系的,由于定义的列arr[][2]-【2列】和初始化的列{3,4,7}-【3列】不符合,所以不对 D虽然定义的是5*3的数组,而赋值的是前2行的前2列,但是其余没有赋值的都被编译器自动赋值0处理,所以OK ...
定义
一个能保存10个字符的字符
数组
,数组名为“czf”,写出
正确
的命令,怎 ...
答:
为了
定义
一个能保存10个字符的字符
数组
,并将数组名设置为“czf”,可以使用如下语句:char[] czf = new char[10];在这个语句中,我们定义了一个字符数组,并将数组的名称设置为“czf”。同时,我们使用了“new char[10]”这个语句来分配一个新的字符数组,并将其赋值给“czf”。这样,我们就可以...
下列
数组
说明和初始化
正确
的是( D)。 A. int a[5]=0; B. int b[3]=...
答:
你的最后一个追问的问题同样选D,*p为指向int型元素的指针,
数组
名可以理解为指向数组内的第一个元素的指针,所以s[0]同样可以写作*s,相应的,s[i]可以写作*(s+i)
C语言作业
答:
1、
定义
一个
数组
名为ftop且有5个int类型元素的一维数组,同时给每个元素
赋初值
为0,请写出数组的定义语句___请填空-> int ftop[5]={0};2、 下面程序的功能是:为一维数组a中的元素赋值,并按照逆序输出。请在程序中的横线上填入
正确
的内容。main( ){ int i,a[10]; /* 定义循环变量...
C语言中,
数组
初始化的问题
答:
晕...这么多错误答案..我来说下把,对于int类型,在外部
定义
(意思是在所有函数外定义)的
数组
或者变量等等,如果不给出显示的初始化,则编译器会自动将其初始化为0 如果不是在外部定义的,是局部性质的,则编译器不会对其进行初始化,他里面的值就是随机的,是乱码...至于这些你可以自己编个程序试一下啊...
int a[][3]=2{2*3};是
正确定义
二维
数组
,我要专回答家?
答:
数组
的初始化不要求全部元素都赋值,所以:int a[][3]={2*3}; -- 初始化 a[0][0] 等于6 int a[][3]={2,2*3}; -- 初始化 a[0][0] 等于2,a[0][1]等于6 int a[][3]={2,6}; -- 初始化 a[0][0] 等于2,a[0][1]等于6 ...都是
正确
的。你可以试试:int a...
编程,
数组
问题
答:
7,9};意思是a[0]=1;a[1]=3;a[2]=5;a[3]=7;a[4]=9;a[5],a[6],a[7],a[8],a[9]这几个没赋值的默认为0。因为两者代表的意思不一样啊!int a[10];
定义数组
,int a[10]={1,3,5,7};在定义数组的同时给数组
赋初值
,但a[10]只是一个元素,不能将花括号赋给它啊。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言二维数组注意事项
c语言定义数组中文
数组元素赋初值
以下非法的赋值语句是