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]);

}

相关推荐
从零开始的代码生活_1 小时前
C++ 继承详解:访问控制、对象模型、菱形继承与设计取舍
开发语言·c++·后端·学习·算法
云小逸1 小时前
【C++ 第七阶段:模板、泛型编程与工程综合详解】
开发语言·c++
GIS阵地2 小时前
QgsSingleBandPseudoColorRenderer 完整详解(QGIS 3.40.13 C++)
开发语言·前端·c++·qt·qgis
程序员Rock2 小时前
上位机开发-MODBUS面试常见问题
c语言·c++·面试·职场和发展·上位机
yaoxin5211232 小时前
470. Java 反射 - Member 接口与 AccessFlag
java·开发语言·python
groundhappy2 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
小钻风33663 小时前
Spring Boot 文件上传详解:深入理解 MultipartFile 的使用与原理
java·开发语言
qq_452396234 小时前
第二篇:《Go 开发环境搭建:SDK、IDE、Module 与 Hello World》
开发语言·ide·golang
天青色等烟雨..5 小时前
全流程ArcGISPro空间分析、三维建模、可视化及Python融合应用技术
开发语言·python
丰锋ff5 小时前
1.2 Qt常用基础类型
开发语言·qt