C++关于输出cout问题
新手学习C++看到别人的代码的时候有一个代码片段```voidPrint(){system("cls");for(inti=0;i<ROW;++i){cout<<"---...
新手学习C++看到别人的代码的时候有一个代码片段
```
void Print()
{
system("cls");
for (int i = 0; i < ROW; ++i)
{
cout << "---------------------------------" << endl;
for (int j = 0; j < COL; ++j)
{
if (game[i][j] == 0)
{
cout << "| "<<"\t";
}
else
{
cout << "| " << game[i][j] <<"\t";
}
}
cout << "|" << endl;
}
cout << "---------------------------------" << endl;
}
```
想画一个方格,这里面的game数组是个随机数,我想问的是为什么当随机数为0和不为0时输出的位数是一样的? 展开
```
void Print()
{
system("cls");
for (int i = 0; i < ROW; ++i)
{
cout << "---------------------------------" << endl;
for (int j = 0; j < COL; ++j)
{
if (game[i][j] == 0)
{
cout << "| "<<"\t";
}
else
{
cout << "| " << game[i][j] <<"\t";
}
}
cout << "|" << endl;
}
cout << "---------------------------------" << endl;
}
```
想画一个方格,这里面的game数组是个随机数,我想问的是为什么当随机数为0和不为0时输出的位数是一样的? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询