不知道怎么表示一个矩阵,并不清楚矩阵的代码怎么写,不知道怎么将矩阵内的数限定在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);
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!