c语言要随机置出1到1000的随机数10组一组7个一组中数字不得重复从中选出出现次数的七个,在输出这七个数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/14 12:58:31
c语言要随机置出1到1000的随机数10组一组7个一组中数字不得重复从中选出出现次数的七个,在输出这七个数
如果出现概率相同则舍去.
请打出来
如果出现概率相同则舍去.
请打出来
#include <stdio.h>#include <stdlib.h> #include <time.h> #include <windows.h>
void random(){ int i,num; srand((unsigned)time(0)); for(i =0; i<=7;i++){ num = rand()%1000;if (num!=num+1){printf("%d ", num);}}printf("\n");}int main(){ printf("请敲击回车键打印10组数据!");while(getchar()=='\n'){for(int i =0; i<=10;i++){random();Sleep(1000);}printf("请敲击回车键继续打印10组数据!");}return 0;}
再问: 貌似不满足最后一个要求:从十组中选取出现概率最多的七个数字,组成新的一组。亲,能改进吗?
再答: 毕竟你在1-1000随机取数的,极大可能所有数字都只出现一次的,这个概率没办法弄,假如每次10组数据每一个数字只出现一次,你准备想怎么挑选,按你的要求来写就可以啦
再问: 如果把范围改成1到50 ,是否有解决方法?
再答: 我中午帮你搞了一中午终于能实现你所有的要求了(在1-1000内找到一组概率大的7个数字一组的数据),累啊,又热又累啊 兄弟,呵呵![](http://img.wesiedu.com/upload/6/ad/6addfddb4ba8ef350c5f2966f881cb52.jpg)
void random(){ int i,num; srand((unsigned)time(0)); for(i =0; i<=7;i++){ num = rand()%1000;if (num!=num+1){printf("%d ", num);}}printf("\n");}int main(){ printf("请敲击回车键打印10组数据!");while(getchar()=='\n'){for(int i =0; i<=10;i++){random();Sleep(1000);}printf("请敲击回车键继续打印10组数据!");}return 0;}
![](http://img.wesiedu.com/upload/f/61/f61b54abd54a5bbb19dcb13fdfd20088.jpg)
再问: 貌似不满足最后一个要求:从十组中选取出现概率最多的七个数字,组成新的一组。亲,能改进吗?
再答: 毕竟你在1-1000随机取数的,极大可能所有数字都只出现一次的,这个概率没办法弄,假如每次10组数据每一个数字只出现一次,你准备想怎么挑选,按你的要求来写就可以啦
再问: 如果把范围改成1到50 ,是否有解决方法?
再答: 我中午帮你搞了一中午终于能实现你所有的要求了(在1-1000内找到一组概率大的7个数字一组的数据),累啊,又热又累啊 兄弟,呵呵
![](http://img.wesiedu.com/upload/6/ad/6addfddb4ba8ef350c5f2966f881cb52.jpg)
c语言要随机置出1到1000的随机数10组一组7个一组中数字不得重复从中选出出现次数的七个,在输出这七个数
C语言.随机产生20个1到50之间的正整数放入数组A中,输出这组随机数.然后,选出其中的素数放入数组B中
C语言编写程序1--30任选7个不同数和为100.输出这七个数.并文件保存结果,要求每行5组数字输出.
1,2,5,6,7,8,9七个数字;三个数字一组,不要重复的,能组几组数字?都是那些?
15七个数为一组,每组不能有重复数字,能排几组
1到33的数字以七个数为一组,数字不可以重复使用,但无排列顺序,可以分成多少组?
排列组合问题,求解从1、2、3、4、5、6、7这七个数字中任意选出3个数字,再组成的无重复的数字的三位数中,各位数字之和
C语言中生成一组各不相同的不重复的随机数
用C语言生成一组随机数然后用柱状图统计它们出现的概率,比如1到100之间,1到10、10到20.出现的概率
从1,2.,10个数字中先后选择七个数,10出现两次的概率是多少
编程 C语言 随机产生十个数 并统计其中各个数字出现的次数
从一组数中随机选取的C语言编程代码,例如随机输入一组数:02 05 06 07 09 10 15 18 20 23 24