Jimmy0329 2022-12-30 11:23 采纳率: 72.7%
浏览 32
已结题

关于#c++#的问题,希望大家帮帮我!

又一次报错!!

#include<iostream>
#include<random>
using namespace std;
const char *a[11][11];
int main() {
    int i{ 0 }, j{ 0 };
    for (; i <= 10; i++) {
        for (; j <= 10; j++) {
            if (rand() % 10 > 2) {
                a[i][j] = '0';
            }
            else {
                a[i][j] = '?';
            }

        }
    }
    for (; i <= 10; i++) {
        for (; j <= 10; j++) {
            printf(a[i][j]);
        }
    }
}
  • 写回答

5条回答 默认 最新

  • Huazie 优质创作者: 编程框架技术领域 2022-12-30 11:33
    关注

    img

    代码如下:

    
    #include<iostream>
    #include<random>
    using namespace std;
    
    int main() {
        char a[11][11];
        int i,  j;
        for (i = 0; i <= 10; i++) {
            for (j = 0; j <= 10; j++) {
                if (rand() % 10 > 2) {
                    a[i][j] = '0';
                }
                else {
                    a[i][j] = '?';
                }
            }
        }
    
        for (i=0; i <= 10; i++) {
            for (j=0; j <= 10; j++) {
                printf("%c ", a[i][j]);
            }
            printf("\n");
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 1月18日
  • 已采纳回答 1月10日
  • 创建了问题 12月30日