c++ - 打印整数数组时显示最小和最大限制(令我沮丧)
问题描述
我正在编写一个程序来以随机顺序显示整数数组的元素并删除被调用的值。我处于最后一个阶段,在打印阵列时,正在打印阵列的下限和上限。
#include <iostream>
#include <math.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main()
{
srand(time(0));
int j,i,x,y,l=1,c=1;
int arr[10][9]={};
for(j=0;j<10;j++)
{
for(i=0;i<9;i++)
{
arr[j][i]=c;
c++;
}
}
for(j=0;j<10;j++)
{
for(i=0;i<9;i++)
{
// cout<<arr[j][i]<<" ";
}
//cout<<"\n";
}
int t=0;
while(l!=0)
{
l=0;
for(j=0;j<10;j++)
{
for(i=0;i<9;i++)
{
l+=arr[j][i];
}
}
x=rand()%10;
y=rand()%9;
i=0;
j=0;
while(x!=j)
{
j++;
while(y!=i)
{
i++;
}
}
//cout<<" \n "<<x<<" "<<y;
if(arr[0][1]+arr[0][2]+arr[0][3]+arr[0][4]+arr[0][5]+arr[0][6]+arr[0][7]+arr[0][8]+arr[0][9]==0)
{
cout<<"\n"<<arr[j][i];
arr[j][i]=0;
}
else
{
cout<<"\n"<<arr[j-1][i-1];
arr[j-1][i-1]=0;
}
c=0;
//cout<<"\n"<<arr[j-1][i-1]<<"\n ";
for(j=0;j<10;j++)
{
for(i=0;i<9;i++)
{
while(arr[j][i]==0)
{
i++;
while(i==0)
{
j++;
c++;
}
}
//cout<<arr[j][i]<<" ";
}
// cout<<"\n";
}
/*for(j=0;j<9;j++)
{
for(i=0;i<8;i++)
{
// cout<<arr[j][i]<<" ";
}
//cout<<"\n";
}*/
t++;
if(t>=700)
break;
}
for(j=0;j<10;j++)
{
for(i=0;i<9;i++)
{
cout<<arr[j][i]<<" ";
}
cout<<"\n";
}
}
输出如下
这很令人不安,因为我需要滚动很多东西才能使用我的东西。如果您需要更多信息,它是来自棋盘游戏 TAMBOLA 的程序,它类似于 BINGO 随机数,在 1 到 90 之间挑选,是一种基于运气的游戏。
74
59
13
57
44
3
19
25
63
35
20
79
33
55
22
0
71
80
21
38
77
4200155
78
31
9
8
69
0
0
62
0
27
15
54
24
17
0
0
2
29
0
67
72
50
30
0
0
4200155
0
61
18
66
0
0
0
4200155
4200155
0
12
43
0
48
5
0
0
47
0
0
4200155
4200155
65
0
39
0
34
28
60
49
0
0
4200155
0
0
0
0
4200155
0
4200155
23
0
64
0
0
0
0
0
0
4200155
0
0
0
76
0
0
11
4200155
0
41
7
4200155
4200155
0
0
0
0
14
4200155
0
0
0
0
0
0
32
0
0
0
0
37
0
0
0
..........
I hope someone can help.
解决方案
推荐阅读
- angular - 为什么 VSCode 在单击 Command + 单击 Angular 模板中的变量名称时显示变量的两个定义
- api - Synology FileStation API
- android - 在 Android 9 中以编程方式调用 QR 码扫描器系统应用程序
- phpmyadmin - phpmyadmin 在浏览空表时产生错误
- r - 将嵌套列表转换为 data.frame
- javascript - 使用 PHP 在本地打印机上打印文件并弹出打印机窗口?
- json - 通过转换将 JSON 序列化/反序列化为 TypeScript
- javascript - 有没有办法在 onClick 事件之后获取获取的结果?
- python - Python3 tkinter 画布,设置相对宽度和高度
- jquery - jQuery Datepicker 预选日期