55问答网
所有问题
当前搜索:
二维数组怎么理解
在C语言中,写出
二维数组
元素a[2][3]在内存中的存放顺序
答:
1、
二维数组
在内存中按行存放。二维数组在c语言中的定义为:inta[x][y]。具体
理解
为二维数组a,有x行数据,每行数据有y个。解释:当我们在进行数据的存取时,在无x的条件下不可能取出值。2、二维数组在c++中存储,一般是按行存储的,就是将一行当作一维数组进行存储。例如:a[2][2]这个二维数组...
二维数组
算元素个数
答:
二维
就是只有2个元素的(a,b)2to5 .2到5的整数 那么就只有(2,5)、(3,5)、(4,5)、(5,5)
关于
二维数组
名
答:
自己琢磨吧,应该能想的通。自己
理解
了才是自己的。还有,不管是几维
数组
,它在内存中的存储地址都是连续的。
*(*(s+ i)+ j)
怎么理解
,二级题库中的,麻烦就
答:
s是数组的首地址 s+i 是第 i 行的首地址 (s+i)是 s+i 对应的行的第一列的地址,即 s[i][0] 的地址 (s+i)+j 表示第 i 行,第 j 列的地址 (*(s+ i)+ j) 表示第 i 行,第 j 列的值 此用法一般用于
二维数组
中较多 希望解决了你的疑惑 ...
矩阵的阶数
怎么
判断
答:
简化类似图片这种高维数据集的运算,主成分分析使用的就是这个原理。在程序设计中,我们可以从形式上把矩阵
理解
为一个
二维数组
。以python语言为例,矩阵就是嵌套着若干个list的一个大list。内部的每个list都是等长的,其中每个元素都是整形或浮点型的数值。内部的list就是行向量,即一个对象。
vc 用char给
数组
初始化字符串时后面的方括号里的数字
怎么理解
答:
我来回答 char a[10]={‘a','b','c','d','e','f','g','h','i''}是字符
数组
,能存放10个字符 它不是常量 char a[10]=”abcefghi“ 这个是常量字符串,在字符最后位置自动加上'\0'最多能存放9个字符
C语言中,
怎么理解
下面这句话
答:
0],aa[1],aa[2],aa[3],aa[4],而每个元素又是一个一维数组(aaa[10])。(3) 三维数组,一个小区有三栋楼,每栋楼五个单元,每个单元10户。整个小区可以看成一个一维数组,元素包括:a[0],a[1],a[2]. 每个元素又可以看成是由一个
二维数组
(n-1)组成。这样应该好
理解
一些了吧。
JAVA中如何创建一个
二维数组
,然后给二维数组赋值!
答:
如果是其他情况可以这样:比如:import java.util.public class TT(){ public static void main(String[] args){ int m=0;for(int i=0 ;i<5;i++){ for(int j=0;j<5;j++)a[i][j]=m;m++;} } } 这是一个给
二维数组
赋值的例子 把0到25赋值给数组a。其他还有,你自己多看看书,...
一个
二维数组
为什么a[0]+1的地址相当于a[0][1]的地址而&a[0]+1的地 ...
答:
二维数组
:int a[10][5];a[0]是个指针指向a[0][0]~a[0][5]的起始元素a[0][0],那么a[0]+1,也可以这样
理解
:int *p; p=a[0]; 则a[0]+1就是这个指针加1以后指向的元素,相当于a[0][1]、与p+1指向a[0][1]一样,即p[1]就是a[0][1],把p换成a[0],不就是a[0]...
C语言问题 求助
答:
代码:include <stdio.h> void main(){ double a=10,b=1,sum[2]={0,0}; int i;for (i=0;i<30;i++) { sum[0]+=a; sum[1]+=b; b*=2; } printf("陌生人共给了富翁%.0f万元\n",sum[0]); printf("富翁共给了陌生人%.6f万元\n",sum[1]/1000000.0);} 结果...
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜