【发布时间】:2016-03-19 03:48:59
【问题描述】:
假设一个整数array[2][1] = 6465;
array[3][1] = 5124;
如何使用循环将array[2][1] 的每个数字与array[3][1] 相减,
例如:
6465
5124
=
1341
,
for (int i = 0; i < 5; i++) {
int val = array[2][i] - array[3][i];
cout << val << endl;
}
【问题讨论】:
-
这两个数组的名称是否不同?
-
@Steephen 不,同名
-
首先 array[2][1] 和 array[3][1] 不是数组,而是二维数组的元素。无论如何,你的意思是如何减去它们?您确实在 for 循环中减去了它们并打印了结果。你想把结果存储在某个地方吗?你想要什么?
-
@matt s 我想逐位减去数字..从 number#1 中取第一个数字是 (6),从 number#2 中取数字是 (5) 减去它们 = 1 等对于整数.. 我不想用 number#2 减去整数#1
标签: c++ arrays loops matrix iostream