小编Bob*_*Bob的帖子

错误:'operator &&'不匹配

我收到以下错误

错误:'board [0] [0] && board [0] [1]'中'operator &&'不匹配

我的代码如下:

    #include <iostream>
    #include <cstdlib>
    #include <ctime>

    using namespace std;

    int main()
    {
        string board[3][3];
         board[0][0] = "[ ]";
         board[0][1] = "[ ]";
         board[0][2] = "[ ]";
         board[1][0] = "[ ]";
         board[1][1] = "[ ]";
         board[1][2] = "[ ]";
         board[2][0] = "[ ]";
         board[2][1] = "[ ]";
         board[2][2] = "[ ]";
         string choice;
         int counter;
         do
         {
            for(counter=0;counter<5;counter++)
            {
                cout<<board[0][0]<<board[0][1]<<board[0][2]<<endl;
                cout<<board[1][0]<<board[1][1]<<board[1][2]<<endl;
                cout<<board[2][0]<<board[2][1]<<board[2][2]<<endl;
            cout<<"(Player 1) Tell me the coordinates of where you …
Run Code Online (Sandbox Code Playgroud)

c++ arrays compiler-errors syntax-error

0
推荐指数
1
解决办法
2859
查看次数

我可以让我的do while循环每次循环时创建一个新的随机数吗?

每次循环再次出现时,我可以使用我的do while循环从我的伪随机数创建一个新数字吗?如果是这样,怎么样?'

编辑:对不起,这是用C++编写的

EDIT2:每次do ... while循环遍历整数时,我只想要一个0到3(0,1,2,3)之间的新数字

c++ random do-while

-1
推荐指数
2
解决办法
3669
查看次数

如果声明错误!

我收到以下错误:

错误:没有匹配函数来调用'max(int&,int&,int&,int&)'

我的代码是:

#include <iostream>
#include <cstdlib>
#include <ctime>
#include <time.h>
#include <string>
#include <cstring>
#include <stdlib.h>
#include <stdio.h>

using namespace std;

int main()
{
    srand(time(NULL));
    int g1l= rand()%5;
    int g1r= rand()%5;
    int g2l= rand()%5;
    int g2r= rand()%5;
    int g3l= rand()%5;
    int g3r= rand()%5;
    int g4l= rand()%5;
    int g4r= rand()%5;
    int g5l= rand()%5;
    int g5r= rand()%5;
    int g6l= rand()%5;
    int g6r= rand()%5;
    int manudw = 0;
    int manudd = 0;
    int manudl = 0;
    int lagalw = 0;
    int lagald …
Run Code Online (Sandbox Code Playgroud)

c++ if-statement

-3
推荐指数
1
解决办法
195
查看次数