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

}

相关推荐
Lhan.zzZ36 分钟前
QML 组件库:VS2022 + Qt 静态库方案
开发语言·c++·qt·visual studio
敲代码的嘎仔40 分钟前
28届后端开发-海康威视日常实习一面(已OC)
java·开发语言·后端·面试·海康威视·实习·大厂
xx~t2 小时前
嵌入式——Linux软件编程——网络1
linux·c语言·网络·vscode·网络协议
sakiko_2 小时前
OC基础语法(与Swift对比)-1
开发语言·ios·objective-c·swift
迷迭香yy2 小时前
基金档案数据工程实战从收入分析到持仓穿透的Python解析 IG50免费开源股票数据API接口
开发语言·python
晊晌_h3 小时前
嵌入式从0到精通——线程
java·开发语言·jvm
一木 之林3 小时前
五、C++ 新特性、关键字与编译原理(进阶)(二)
java·开发语言·c++
OPEN-F3 小时前
C++11/14新特性精讲:移动语义与智能指针实战
开发语言·c++·算法
小灰灰搞电子3 小时前
Rust+Slint 实现动态轮播图源码分享,支持动态删除、添加
开发语言·rust·slint·动态轮播图
前端 贾公子3 小时前
第09章:上下文与记忆 (6)
开发语言·前端·python