C语言中,怎样在固定的数列中,随机选出3个数
答案:2 悬赏:0 手机版
解决时间 2021-01-14 15:13
- 提问者网友:爱唱彩虹
- 2021-01-13 16:31
C语言中,怎样在固定的数列中,随机选出3个数
最佳答案
- 五星知识达人网友:毛毛
- 2021-01-13 17:33
以下代码能从0~9这10个数中随机选出3个数来。若有其他要求你可照猫画虎……
#include
#include "stdlib.h"
#include "time.h"
int main(void){
int a[]={1,2,3,4,5,6,7,8,9,0},i,j,k,t;
srand((unsigned)time(NULL));
for(k=10,i=0;i<3;i++){
printf("%d ",a[j=rand()%k]);
t=a[--k],a[k]=a[j],a[j]=t;
}
printf("
");
return 0;
}追问能留个微信或者QQ吗,我还是有些不太懂
#include
#include "stdlib.h"
#include "time.h"
int main(void){
int a[]={1,2,3,4,5,6,7,8,9,0},i,j,k,t;
srand((unsigned)time(NULL));
for(k=10,i=0;i<3;i++){
printf("%d ",a[j=rand()%k]);
t=a[--k],a[k]=a[j],a[j]=t;
}
printf("
");
return 0;
}追问能留个微信或者QQ吗,我还是有些不太懂
全部回答
- 1楼网友:污到你湿
- 2021-01-13 17:57
就是用这五个数,随意生成一个数组就,是么追问随机生成数组也可以,反正就在固定的几个数中,随机抽取3个数就行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯