【发布时间】:2011-11-02 13:08:21
【问题描述】:
我有一个小问题。我创建 2D int 数组。当我计算它时,我会得到十进制的十六进制数字。我正在使用 Dev C++。
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
const int max=9;
int ar[max][max]={
{0,6,0,0,2,0,0,4,0},
{5,0,0,3,0,0,0,0,0},
{0,8,0,0,1,0,0,0,0},
{6,0,0,0,0,7,0,0,0},
{0,3,7,0,0,0,2,8,0},
{0,2,0,8,0,0,0,3,0},
{0,0,0,0,0,0,0,0,0},
{7,0,0,4,0,0,0,0,1},
{0,0,0,0,6,0,0,2,0}};
for (int i=0;i<max;i++){
for(int j=0;j<max;j++){
cout<<ar[i,j]<<" ";
}
cout<<"\n";
}
system("pause");
return 0;
}
作为回报,我得到了这个http://www.dropmocks.com/mf8wl
【问题讨论】:
-
@anio - 我收到警告ideone.com/G5n4Z
-
不要使用 Dev C++:*.com/tags/dev-c%2b%2b/info
-
system("pause")也是个坏习惯:*.com/q/1107705/10077
标签: c++