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

}

相关推荐
敲上瘾6 分钟前
Linux系统调用mmap文件映射与malloc简单模拟实现指南
linux·服务器·c语言·缓存
观远数据7 分钟前
经营闭环的最后一公里:从看见问题到解决问题之间还差什么
java·开发语言·数据库
Java面试题总结12 分钟前
Go 语言大白话入门 6 - 判断与循环
开发语言·后端·golang
m0_6174939422 分钟前
Python OpenCV 孔洞检测与缺陷分析详解与实战
开发语言·python·opencv
hsg771 小时前
简述:Rust、GeoRust、自主研发GIS平台
开发语言·后端·rust
承渊政道1 小时前
飞算Java炫技赛:Java×Unity数字孪生园区平台的从零落地记录
java·开发语言·unity·技术分享·vibe coding·飞算javaai·飞算java ai炫技赛
wdfk_prog7 小时前
嵌入式面试真题第 10 题:高优化等级下共享状态可见性、内存模型与系统级同步设计
java·linux·开发语言·面试·职场和发展·架构·c
wdfk_prog9 小时前
嵌入式面试真题第 11 题:RTOS 优先级翻转与实时任务阻塞的通用治理
c语言·缓存·面试·职场和发展·架构
许彰午11 小时前
95_Python内存管理与垃圾回收
开发语言·python
多加点辣也没关系11 小时前
JavaScript|第13章:原始类型的方法
开发语言·javascript·ecmascript