我已经制作了这部分代码,希望能像这样打印出来:
Element Value 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0
而不是彼此之下。有人能指出我正确的方向吗?
- (void)addEmployeeName:(NSString *)employeeName {
[self.array addObject:employeeName];
}
答案 0 :(得分:0)
在一个循环中打印彼此相邻的值,而不是使用两个循环(我更改了x
的内容以确保我们看到了正在发生的事情):
#include <iostream>
int main(){
int x[10] = {5,8,1,2,4,6,7,1,0,9};
std::cout << "Element Value" << std::endl;
for(int i = 0; i < 10; i++) {
std::cout << " " << i << " " << x[i] << std::endl;
}
std::cout << "size of array: " << sizeof(x) << std::endl;
return 0;
}
输出:
Element Value
0 5
1 8
2 1
3 2
4 4
5 6
6 7
7 1
8 0
9 9
size of array: 40
除此之外,不需要数组n
;使用索引作为索引。