C Primer Plus(第六版)16.18 编程练习 第5题

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#define SIZE 7

void luck(int sourse\[\],int size,int times);

int main(void)

{

int soidSIZE;

for(int i=0;i<SIZE;i++)

soidi=i;

luck(soid,SIZE,SIZE);

}

void luck(int sourse\[\],int size,int times)

{

int lucktimes;

srand((unsigned int)time(NULL));

for(int i=0;i<times;i++)

{

lucki=rand() % size;

for(int m=0;m<i;m++)

{

if(lucki==luckm)

i--;

}

}

for(int i=0;i<times;i++)

printf("第%d个是%d\n",lucki,sourseluck\[i]);

}

相关推荐
两年半的个人练习生^_^10 分钟前
JMM 进阶:彻底理解 volatile 实现原理
java·开发语言
晚风吹红霞13 分钟前
C++模板进阶:非类型参数、特化、分离编译与优缺点解析
开发语言·c++
小小龙学IT19 分钟前
Go语言后端开发入门指南
开发语言·后端·golang
不会C语言的男孩20 分钟前
C++ Primer 第8章:IO 库
开发语言·c++
兰令水28 分钟前
leecodecode【层序遍历】【2026.6.3打卡-java版本】
java·开发语言
Halo_tjn29 分钟前
反射与设计模式2
java·开发语言·算法
kaoa00033 分钟前
Linux入门攻坚——79、XEN虚拟化-2
linux·运维·开发语言
磊 子38 分钟前
C++仿函数以及STL内置仿函数
开发语言·c++
0x3F(小茶)41 分钟前
嵌入式C设计模式完全指南(基于《C嵌入式编程设计模式》)
c语言·开发语言·单片机·嵌入式硬件·设计模式
灰鲸广告联盟1 小时前
新老用户广告价值不同?差异化策略如何实现收益最大化
android·开发语言·flutter·ios