C语言:随机生成100个三位整数,每10个一行显示的屏幕上,行最后不得有空格?

这100个三位数不得有重复。

代码文本:

#include "stdio.h"

#include <stdlib.h>

#include "time.h"

int main(int argc,char *argv[]){

int m,t,i,j,k,*p;

if((p=(int *)malloc(sizeof(int)*(k=1000-100)))!=NULL){

srand((unsigned)time(NULL));

for(i=0;i<k;p[i++]=100+i);

for(k--,i=0;i<10;i++){

for(j=0;j<10;j++){

printf("%4d",p[m=rand()%k]);

t=p[m],p[m]=p[k],p[k--]=t;

}

putchar('\n');

}

free(p);

}

else

printf("Application memory failure, exit...\n");

return 0;

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-26
C,语言随机生成100个三位整数,每十个一行显示在屏幕上
第2个回答  2020-04-26
C,语言随机数那种100个30个语种数量,这个东西很难
第3个回答  2020-04-26
诶语言随机生成100个三位整数,每十个一行显示的屏上这诶语言随机生成100个三位整数,每十个一行显示的屏上这道网上巡查一下。
相似回答