55问答网
所有问题
当前搜索:
没有赋值的数组元素值为
a
数组元素
是什么?
答:
B。int a[3][2]={1, 2, 3, 4, 5, 6};定义a为3*2(3行2列)
的数组
,有6个
元素
。该数组的下标变量共有3×2个,即:a[0][0],a[0][1]a[1][0],a[1][1]a[2][0],a[2][1]数组中的每个元素都由元素名以[i,j]的形式标识,其中a是数组名,i和j是唯一标识a中每个...
vb
数组
定义
赋值
答:
VB6是
没有
x(10) = [0,1,2,3,4,5,6,7,8,9] 这样
的数组赋值
方法的,正确的应该是:Dim x() As Variant '变量必须设为Variant型,否则类型不匹配 x = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)此外,你这个程序是把简单问题复杂化了,看起来有点傻傻的,下面是简化的:Priv...
c语言有关二维
数组
变量初始化
答:
//部分
赋值
方法,第一行
元素的
值分别为1,2,第二行元素值都是0,第三行第一个
元素值为
3,第二个元素值为0 方法五:int a[3][2];/先定义 for(i=0;i<=3;i++) //用双重for循环赋值,i,j表示二维
数组
下标 for(j=0;j<=2;j++)scanf("%d",&a[i][j]);希望对你有所帮助。
变量定义时,如果对
数组
全部
元素赋初值
,则数组长度
答:
数组
长度可以不用指定,默认就是所有
赋初值的
个数;如果想扩大数组长度,则需要指定,且必须大于已赋初值的个数。
第一题、 编写程序:对100个
数组元素
依次
赋值为
:0, 2, 4……198,要求按...
答:
/* 对100个
数组元素
依次
赋值为
:0, 2, 4……198,要求按逆序输出,并且每行输出10个数字 */ include "stdio.h"void main(){ int arr[100];int i;for(i=0; i<100; i++)arr[i] = 2 * i;for(i=99; i>=0; i--){ printf("%4d", arr[i]);if(i%10 == 0)printf("\n")...
定义一个有4个
元素的数组
,并将0、1、2、3、4
赋值
给数组,扩充数组为6...
答:
再次按你说的“定义一个有四个元素的数组,将0,1,2,3,4
赋值
给数组”,不知是你打错了还是,数组容量为4,你却要将5个数值付给数组,不会成功的,除非数组定义为包含5个元素 还有“扩充数组为6个元素,保留原来
的数组元素值
,把5、6赋值给新元素。”数组一旦定义,容量不可变更,要完成以上...
c语言我知道定义
数组
,在
赋值的元素
少于定义时的元素的个数时就会...
答:
你没明白字符和字符串在输出时的区别, 字符就不用说了, 字符串在输出时, 只需要给出首地址(也不一定是首地址, 任意一个地址), 它就会按内存地址一个接一个的输出, 直到遇见'\0'
...不能给跳过每行前面的元素而给后面
的元素赋值
?什么意思?
答:
举个例子吧,比如说申请并初始化一个
数组
num[10]={1,2},这是数组有10个元素,但是你初始化的时候只给了两个
数值
,那么默认就是前两个
元素的值
,不能跳过前面的给后面的
赋值
数组
不初始化会报错吗
答:
a[10]={0,1,2,3,4,5,6,7,8,9};经过上面的定义和初始化后,a[0]=0,a[1]=1,… ,a[9]=9。(2)初始化时可以只对一部分
元素赋初值
。例如:static int a[10]={0,1,2,3,4};定义
的数组
有10个元素,但只对其中前5个元素赋了初值,后5个元素初值为0。
在执行int a [][3]={1,2,3,4,5,6};语句后,a[1][1]的值是
答:
a[1][1]等于5。一个二维
数组
,在本质上,是一个一维数组的列表。声明一个 x 行 y 列的二维整型数组,形式如下:type
array
Name [ x ][ y ];int a[3][4]; 说明了一个行数不明确,有三列的二维数组,数组名为a,其下标变量的类型为整型。在c中二维数组是按行排列, 即放完一行之后顺次...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜