c++的课后题,关于函数这章节

img

不知道怎么表示一个矩阵,并不清楚矩阵的代码怎么写,不知道怎么将矩阵内的数限定在0.1两个数

矩阵就是二维数组。用随机数生成0和1输出就好

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void printMatrix(int n)
{
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<n;j++)
        {
            printf("%d ",rand()%2);
        }
        printf("\n");
    }
}
int main()
{
    srand(time(NULL));
    int n;
    printf("Enter n:");
    scanf("%d",&n);
    printMatrix(n);
    return 0;
}


void printMatrix(int n)
{
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            printf("%2d", rand() % 2);
        }
        printf("\n");
    }
}

int main()
{
    srand(time(NULL));
    int n;
    scanf("%d", &n);
    printMatrix(n);
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632