int CreatMatrix(int *matrix) { int i,j; int buf; for(i=0;i<9;i++) { getElem: srand((unsigned)time(NULL)); buf=rand()%9; for(j=0;j<i;j++) { if(matrix[j]==buf) goto getElem; } matrix[i]=buf; } return OK; }
随机出现 不相等的0--8的数
本文介绍了一个C语言函数intCreatMatrix,该函数用于创建一个包含9个元素的整数矩阵,矩阵中的每个元素都是从0到8的随机整数,并且确保这些整数不重复。通过使用srand和rand函数生成随机数,并通过循环检查来避免重复。

被折叠的 条评论
为什么被折叠?



