66问答网
所有问题
C++中如何定义一个二维数组,然后把我从键盘上输入的变量存进这数组里面
如题所述
举报该问题
推荐答案 2020-02-09
1.定义m*m的数组。
int
m,**p;
p=new
int*[m];
2.定义n*m的数组
int
n;
int
(*p)[2]
=
new
int
[n][2];
//此处的2不能是变量
3.定义n*m的
二维数组
float
**tt
=
new
float*[n];
for
(int
i=0;
i
评论
0
0
加载更多
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UxpvippsvxDps2s9sDx.html
其他回答
第1个回答 2019-07-22
int
a[
10
][
10
];
for
(
int
i
=
0;
i
<
10;
++i
)
{
for
(
int
j
=
0;
j
<
10;
++j
)
{
cin
>>
a[
i
][
j
];
}
}
相似回答
C++中怎么
用new函数
定义一个二维数组
?
答:
方法一:使用常量 接上:如果将b指定为一个常量
,例如new int[a][5],其实质与new int[a]创建一个动态数组并无多大区别——只是元素类型由int变为了'int[5]'而已。示例代码:void TestFunc_(unsigned int n){ unsigned int i,j;//元素类型为‘int[5]’的数组,可赋值给‘int[5]’类型的...
c++中怎么输入二维数组
答:
1、首先,定义一个常量SIZE,控制数组大小。2、定义一个自定义函数,用来输入二维数组各元素的值。3、用一个二重循环,输入二维数组的值。4、主函数中,定义两个整型变量m和n,
保存数组
的行和列。5、接着,
定义一个二维数组
。6、
输入数组
的行列数,保存在变量m和n中。7、
然后,输入二维数组,
保存...
c++中怎么输入二维数组
答:
1、首先,定义一个常量SIZE,控制数组大小。2、定义一个自定义函数,用来输入二维数组各元素的值。3、用一个二重循环,输入二维数组的值。4、主函数中,定义两个整型变量m和n,
保存数组
的行和列。5、接着,
定义一个二维数组
。6、
输入数组
的行列数,保存在变量m和n中。7、
然后,输入二维数组,
保存...
1
. 编写程序:
定义一个
3行3列的
二维数组,从键盘输入
9个数存入该数组
答:
include<stdio.h>void main(){ int a[3][3],b[3]={0},i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); //输入9个数字存放到
二维数组
中 for(i=0;i<3;i++) for(j=0;j<3;j++) b[i]+=a[i][j]; //将每行求和...
c++
用vector
定义二维数组
答:
“二维”、“多维”数组在初级编程和解算法题时会被提到并流行 真正在实用中是较少用到的。实用中多用的是“装
数组的
数组”。vector<vector<int>> v;这个就是"二维",可以用v.size()直接得到行数 argv[] 这个也是"二维"。
c++,定义数组,
并通过
键盘输入数组
的值,
怎么
做??
答:
在程序中经常要根据用户输入新建数组。但是c语言中不允许非常量成为新建数组时表示大小的下标:for example:int line;int col;scanf("%d,%d",&line,&col);int p[line][col];//这样是不允许的!!!正确的做法是:p = (int *)malloc(sizeof(int)*line*col);访问或者写入数据时:(p + line...
大家正在搜
一维数组和二维数组的区别
定义一个二维数组
对二维数组的正确定义
以下能正确定义二维数组的是
二维数组怎么定义
java二维数组定义
二维数组输入
数组的定义
二维数组的指针