永发信息网

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吗,我还是有些不太懂
全部回答
  • 1楼网友:污到你湿
  • 2021-01-13 17:57
就是用这五个数,随意生成一个数组就,是么追问随机生成数组也可以,反正就在固定的几个数中,随机抽取3个数就行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯