00问答网
所有问题
二维数组取值问题
求助:一个二维数组,string[,]=new string[i,j];
怎么单独提取每一个i和j分别代表的字符.
举报该问题
推荐答案 推荐于2017-10-12
二维数组要访问其中的每个字符只要给出对应的行号i和列号j就可以了string[i,j],类似于你的座位是在第i排第j列一样。至于你说的提取每一个i和j代表的字符的话,应该是每个i和j的组合所代表的字符把。要是分别代表的字符的话,对于i(行)string[i]是二维数组第i行的首地址,要硬是要得到i所代表的字符就只能是*string[i]了,得到的只是各行的首个字符;对于j(列)怎么想都想不出有个什么样的方法来理解这个j代表的字符了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jr00jBrrn.html
其他回答
第1个回答 2013-04-03
二维数组中(就如你建的那个),并不是说i和j是分别代表什么字符,而是i和j组合在一起,代表一个字符。取值用 变量名[i,j]就就行了。
本回答被网友采纳
相似回答
MATLAB编程 求
二维数组
中每列元素最大最小值
答:
利用max和min函数可以实现。以M
数组
为例:M=[4 3 7 6 8 10 6 12 3 7 ];[min1,position]=min(M)运行后得到两个数组:min1 = 3 3 position = 5 1 min1表示M数组各列最小值,position表示最小值位于数组的哪行。求数组各列的最大值和位置也是一样:[max1,position]=max(M)运...
求
二维数组
a中的最大值和最小值
答:
int main(){ int i,j,max,min,a[2][3] = {{1,2,3},{9,8,7}};max=min=a[0][0];//先把a[0][0]赋值给max和min for(i=0;i<2;i++)//依次判断
二维数组
中的每一个数 for(j=0;j<3;j++){ if(maxa[i][j]) min=a[i][j];//如果该数小于min,就把其赋值给min ...
二维数组
求最大值及其所在位置
答:
先假设
二维数组
的第一个数就是最大,记录下位置。再遍历这个二维数组,依次和最大值判断,如果发现比最大值还大的,就更换最大值,修改位置。最后输出最大值和位置。//参考代码 #include<stdio.h>int main(){int i,j,max,r,c,a[3][4]={{1,5,7,8},{11,12,10,9},{2,4,6,3}};...
vb
问题
,为什么所求
二维数组
的最小值为什么总是0?下边是我写的代码_百度...
答:
问题
1:初始
数组
语句写错 arr(5, 6) = 10 + Math.Floor(Rnd() * 90)改为:arr(i, j) = 10 + Math.Floor(Rnd() * 90)问题2:求最小值时,min默认为0,min比较前应设一个初始值 改为:Dim min As Integer min=arr(0,0) '比较前设初始值 For Each m In arr If min > m...
大家正在搜
二维数组地址计算问题
二维数组排序题目
数据结构二维数组求地址
二维数组怎么赋值
二维数组赋值
二维数组
二维数组怎么理解
二维数组地址
二维数组计算
相关问题
java中怎样用一位数组获得二维数组中某一行的值
PHP 二维数组取值 不循环数组
java怎样获取二维数组
c#二维数组[,]取值
二维数组的怎样赋值
PHP二维数组 取值 取到得值 在打成数组
for循环二维数组的取值方式?
arraylist 二维数组取值问题。